Sr Engineer, Application Dev & Maintenace
cardinalhealth
Job Description
Qualifications:
- Bachelors in related field, or equivalent work experience.
- 10+ years’ experience in related field preferred.
Responsibilities:
- Applies working knowledge in the application of concepts, principles and technical capabilities to perform varied tasks
- Works on projects of moderate scope and complexity
- Identifies possible solutions to a variety of technical problems and takes action to resolve
- Applies judgment within defined parameters
- Receives general guidance and may receive more detailed instruction on new projects
- Work reviewed for sound reasoning and accuracy
Mandatory Skills:
- Experience in design, development, and implementation of full stack solutions using Angular, Spring, MVC or micro-services architecture in the cloud.
- Good understanding of OOPS, Design principles, architecture styles and APIs (Rest API).
- Experience in design, development, and management of Database technologies, writing complex SQL (PostgreSQL experience a plus).
- Experience in working across multiple systems, technologies, and integration scenarios.
- Experience in web application security, resilience, and performance tuning across all layers. & messaging systems like Kafka.
- Experience working in DevOps Environment. Technical expertise in integrations between systems of various technologies is desired.
- Coordinate with business analysts to support their development of user stories and active participation in feasibility analysis.
- Experience in designing and implementing ETL’s, batch jobs and microservices are desired.
- Experience working on Agile projects and Agile software development practices.
- Open to acting as a mentor to less experienced colleagues.