As a Junior Software Engineer, you will analyze business requirements, craft and develop software solutions, maintain existing applications, and continuously improve application reliability. This role combines programming expertise with analytical skills to solve complex problems, improve system functionality, and ensure robust performance.
In This Role, Your Responsibilities Will Be:
· Build, design, and integrate software solutions with existing systems and platforms.
· Fix, resolve issues, and perform maintenance to ensure application reliability.
· Implement and carry out standard methodologies in software development and testing.
· Knowledge of applying the Software Developer Life Cycle to craft, develop, and implement high-quality solutions.
· Build and maintain documentation for software applications and technical manuals.
· Learn and build skills through self-study, training, and hands-on learning
· Identifies risks and opportunities, captures and interprets information, and either takes independent action or raises.
· Excellent written and oral communication skills.
Who You Are:
You research initiatives and try new approaches. You find ways to manage stress and pressure. You effectively communicate in various settings: one-on-one, small and large groups, or among diverse styles and position levels.
For This Role, You Will Need:
· 0-1+ years of demonstrable experience in software development, with full stack focus.
· Excellent problem-solving skills and aptitude to learn new technologies quickly.
· Strong analytical, communication, and teamwork skills.
· Familiarity with front-end technologies (HTML, CSS, RESTful APIs) and modern front-end frameworks.
· Familiarity with back-end technologies (JAVA, Spring boot) and modern back-end frameworks.
· Strong analytical, communication, and teamwork skills.
· Advanced English skills.
Preferred Qualifications That Set You Apart:
· Bachelor’s degree or undergraduate student in computer science, Software Engineering, or a related field.
· Strong written, verbal and presentation skills along with customer focus.
· Innovative, out of the box problem solver.
· Experience with Azure DevOps.
· Experience with Oracle, MuleSoft is very desirable.
· Experience working in an international environment.
· Experience with cloud platforms, particularly AWS.
· Hands-on experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results.
We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, vacation and holiday leave.