We are seeking a highly skilled Senior Backend Developer with 8 to 10 years of experience to join our team. In this role, you will be responsible for enhancing our backend and frontend systems, ensuring optimal performance and usability.
Key Responsibilities
- Technical Implementation. Lead the implementation of architectural improvements in the backend codebase, focusing on code quality and performance.
- Code Review. Conduct thorough reviews of backend code and provide technical solutions for backend tasks, including feature enhancements and bug fixes using Python.
- Unit Testing. Ensure the completeness and functionality of implementations through rigorous unit testing.
- Frontend Development. Collaborate on architectural improvements in the frontend codebase (Angular 12+), managing tasks and conducting code reviews.
- Web Application Design. Design and implement web applications utilizing the Flask framework, ensuring responsive and cross-browser compatible UI development.
Who You Are
You are a dedicated software developer with a strong background in both backend and frontend technologies, complemented by experience in the life sciences industry.
Required Skills
- Proficiency in Python and MongoDB, with hands-on experience in Microservices architecture.
- Strong knowledge of version control using GIT and expertise in writing complex MongoDB queries.
- Experience with Angular 12+ and front-end technologies including HTML5, CSS3, JavaScript, and jQuery.
- Familiarity with RESTful web services, JSON data parsing, and CI/CD pipeline creation and maintenance.
- Understanding of deployment processes for various releases, including customer-specific installations and support for QA and performance testing.
Nice to Have
- Experience in Agile development methodologies and familiarity with Azure DevOps.
- Knowledge of containerization technologies such as Kubernetes and Docker.
- Background in regulated industries and experience writing unit test cases.
- Good understanding of AJAX and modern JavaScript frameworks (MV-VM/MVC).
Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, IT, or related fields.
What We Offer
At Emerson, you’ll have the opportunity to make a meaningful impact through your work. We offer competitive compensation and comprehensive benefits, including medical and insurance coverage. Our commitment to diversity, equity, and inclusion creates an environment where every employee is valued and respected.
We promote work-life balance through a flexible hybrid work setup and prioritize safety in our workplace. Join us in our mission to drive innovation that makes the world healthier, safer, and more sustainable.
About Emerson
Emerson is a global leader in automation technology and software, dedicated to helping critical industries operate sustainably. Our diverse, multicultural teams are empowered to solve complex challenges and make a positive impact worldwide.
Application Process
To apply, please visit our careers page. For accessibility assistance or accommodations, contact [email protected].