McKesson is looking for a Senior Associate Software Engineering to transform innovative ideas into cutting-edge software solutions, driving excellence in design, development, and deployment.
Requirements
- Proficiency in at least one programming language such as Ruby, JavaScript, or C-Sharp.
- Familiarity with modern JavaScript frameworks like React, Angular, or Vue.
- Basic understanding of backend development and RESTful APIs.
- Knowledge of version control tools like Git and GitHub.
- Basic understanding of unit testing frameworks.
- Exposure to containerization technologies like Docker.
- Experience with SQL or PostgreSQL databases.
Responsibilities
- Participate in the software development lifecycle with moderate guidance, including defining and refining design requirements.
- Develop and document technical designs and processes based on stakeholder input.
- Investigate and resolve simple software problems using diagnostic analysis and coding solutions.
- Write and document code, perform debugging, and contribute to peer code reviews and refactoring efforts.
- Ensure software quality through adherence to coding standards and maintaining a high-quality codebase.
- Assist in release management processes, including code deployments and validation as needed.
- Assist with the implementation of monitoring, observability, and disaster recovery solutions depending on team roles.
Other
- Candidate must be based in the metropolitan area of our hub city Columbus, OH.
- Position will primarily allow for remote working.
- We are unable to provide sponsorship now or in the future for this position.
- Strong problem-solving skills and attention to detail.
- Good verbal and written communication skills.