McKesson Pharmacy Systems (MPS) is seeking a high-performing Senior Software Engineer-Tech lead to join their growing Clinical Program Solution (CPS) Software Development team to develop and deliver high-quality software solutions that support thousands of pharmacies nationwide.
Requirements
- Strong expertise in Object-Oriented Development (Java preferred).
- Extensive experience with relational databases (Oracle, SQL Server) and SQL.
- Experience with document-based databases (e.g., CosmosDB).
- Proficiency with Cloud Platform-as-a-Service (PaaS) solutions (Microsoft Azure preferred).
- Knowledge of web front-end frameworks (Angular preferred).
- Strong understanding of RESTful API architecture and development.
- Experience working in Agile development environments (Scrum, Kanban, SAFe).
Responsibilities
- Collaborate with and drive a diverse technical team to develop and deliver high-quality software.
- Design, develop, and maintain software applications with a focus on best practices.
- Actively participate in the creation and review of User Stories and technical specifications.
- Write clean, efficient code, including unit/integration tests, and perform code/design reviews.
- Identify, articulate, and resolve technical challenges while continuously improving code quality.
- Serve as a technical expert across multiple areas or complex features of the application.
- Lead design discussions and serve as a development lead for one or more applications or functional areas.
Other
- Typically requires 7+ years of relevant experience in software development.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Passionate and creative technical developer who values people, relationships, and performance.
- A strong contributor to a positive, high-performance culture.
- Candidates must be authorized to work in USA. Sponsorship is not available for this role.