Cencora is looking for software engineers to build cloud-native applications in Python and .NET Core to meet business needs by developing microservices for containerized and dynamically orchestrated platforms.
Requirements
- Expertise in more than one of the following: Python, C/.Net Core
- Experience with REST/JSON, OpenAPI Spec, Unit Test Frameworks
- Experience with database integration using JDBC, Psycopg2, or equivalent (Aurora, Postgres, Cassandra)
- Proven aptitude for design, producing and tuning code that is highly scalable and able to perform reliably over time
- Experience with one or more public IaaS providers (Azure - preferred, AWS, Google Cloud)
- Experience with stream processing tools (Kafka, Spark)
- Background on tools for container management and orchestration tools (Kubernetes, Swarm)
Responsibilities
- Provides thought leadership in Azure cloud computing as a trusted software engineer
- Develops cloud native applications using the latest Azure technologies and tools
- Develops hosted web services and integration services
- Participates in tool, library, and component review process
- Generates technical documentation as well as unit and functional tests
Other
- Engineering Degree in Computer Science, or equivalent professional experience.
- A minimum of 10+ total years of software development experience, with at least 3 years of enterprise level hosted and/or microservices development
- Project and task oriented with a focus on details
- Good communication and interpersonal skills
- Familiar with Agile Software Development Methodologies (SCRUM)