Job Description
- Job Description:
- Architect and implement scalable web and data management platforms in cloud environments (Azure/AWS)
- Own the end-to-end application architecture and ensure alignment with business needs, operational goals, and cost optimization
- Design microservices-based solutions with a focus on modularity, scalability, and maintainability
- Develop robust, secure, and well-documented APIs for web applications
- Translate complex technical solutions into clear communications for both technical and non-technical stakeholders
- Present business cases and release plans to senior leadership, including priority recommendations for architectural evolution
- Lead the full software development lifecycle—from requirements gathering to deployment and maintenance
- Conduct code reviews and provide technical guidance to development teams
- Mentor junior architects and developers
- Stay current with emerging technologies and trends to optimize systems and reduce development cycles
- Contribute to the development and enforcement of architectural standards and guidelines
- Participate in R&D initiatives and manage projects using standard project management practices
- Requirements:
- Bachelor's degree in Computer Science or related field, or equivalent experience
- 12+ years of experience in IT, including 4+ years in designing and implementing enterprise web and data management solutions
- Proven experience with cloud-based enterprise data and web applications
- Strong background in commercial data management within the pharmaceutical industry
- Experience leading cross-functional, global implementation projects
- Hands-on experience with React Node.js, MongoDB, Snowflake, Databricks, Docker, Kubernetes
- Proficiency in Azure and/or AWS environments
- Experience implementing security protocols and Single Sign-On (SSO)
- Understanding of batch processing and business information modeling
- Broad knowledge of modern software development tools, techniques, and AI technologies.
- Benefits:
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Apply Now
Apply Now