We are seeking a Senior Fullstack Developer with a minimum of 8 to 10 years of recent experience. In this role, you will be responsible for implementing architectural improvements in both backend and frontend codebases, enhancing product usability, and ensuring efficient response times. Your expertise in Python for backend development and Angular for frontend development will be key in delivering feature enhancements, bug fixes, and overall system improvements.
Responsibilities
- Implement proposed architectural improvements in the backend codebase, focusing on Python.
- Optimize codebase and logic to enhance product usability and response time.
- Conduct backend code reviews, propose technical solutions, and manage backend tasks including feature implementation, enhancements, and bug fixes.
- Ensure completeness of backend implementations through thorough unit testing and seamless integration into the existing system.
- Lead architectural improvements in the frontend codebase using Angular 12+.
- Perform frontend code reviews, propose technical solutions, and manage frontend tasks including feature implementation, enhancements, and bug fixes.
- Ensure frontend implementations are thoroughly tested and seamlessly integrated into the existing system.
Who You Are
- You have around 8 to 10 years of overall software development experience.
- Experience in Life Science process specification and Recipe Management is advantageous.
Required Skills
- Proficiency in Python and MongoDB.
- Experience with Microservices-based architecture.
- Strong knowledge of version control using Git.
- Expertise in writing medium/advanced MongoDB queries.
- Design and implementation of web applications using Flask framework.
- Proficient with Angular 12 and above, HTML5, CSS3, JavaScript, and JQuery for responsive UI development.
- Knowledge of RESTful web services and JSON data parsing.
- Experience with bundle creation & deployments for various releases and CI/CD pipelines.
- Familiarity with Agile development methodology is desirable.
- Working knowledge of Azure DevOps, Kubernetes, Docker, and unit testing.
Preferred Qualifications. BE/BTech/MSc/MCA in Computer Science/IT.
Our Offer to You
Joining Emerson means contributing to impactful work with a global team dedicated to innovation and sustainability. We offer competitive compensation and comprehensive medical and insurance coverage. Our inclusive culture supports diversity, equity, and inclusion, and we provide opportunities for professional growth through development programs.
Our Commitment to Diversity, Equity & Inclusion
At Emerson, we value diverse perspectives and strive for an inclusive workplace where all employees are respected. Our commitment to diversity, equity, and inclusion drives us to create an environment that fosters innovation and collaboration.
About Emerson
Emerson is a global leader in automation technology and software, serving critical industries such as life sciences, energy, power, renewables, and advanced factory automation. We enable digital transformation to improve operational efficiency, conserve resources, and enhance safety worldwide.
We invite you to join our team and contribute to making a positive impact across diverse industries and countries. Whether you're an experienced professional or a recent graduate, Emerson offers opportunities for you to grow and make a difference.
Accessibility Assistance or Accommodation. If you require assistance or accommodation due to a disability while applying for a position,
How to Apply. Please apply directly through our website. No calls or agencies, please.