No more applications are being accepted for this job
Software Engineer III - Deerfield, United States - Chipton-Ross
Description
Chipton-Ross is seeking a Software Engineer for a contract opportunity in Deerfield, IL.RESPONSIBILITIES:
o Plan and execute application migration activities
o Provide status updates to senior leadership
o Work with Operations to define, practice and execute migration plans
o Coordinate with developers and R&D leadership to minimize the impact of migration activities
o Upgrade VueJS single page micro-frontend applications (SPA) to support local development while migration activities are being performed
o Upgrade NodeJS microservices such that they can be deployed into modern AWS Lambda runtimes
o Migrate medical IoT Devices
o Work with infrastructure engineers to migrate legacy CloudFormation templates to Python (CDK)
o Identify and document opportunities for improvement as applications are migrated
o Develop scripts to automatically test the operability of an application after it has been migrated
o Develop scripts to automatically test the accuracy of database migration activities
o Work within a 24-hour delivery cycle by giving and receiving handoffs to engineers in our India development center
o Generate technical documentation that captures the deployed state of our digital products
o Estimate and track work in a way that is consistent with the Agile methodology
REQUIRED EXPERIENCE:
10 years of experience in Computer Science, Information Technology, or a related field
o Experience working with OAuth 2.0 (Okta experience preferred)
o Experience working with IoT Devices (IoT Management in a Public Cloud Provider preferred)
o Experience working with mTLS
o Must have experience working on regulated products
o Must have experience hosting applications on public cloud providers
o Strong understanding of Change Control concepts
o Strong understanding of Configuration Management concepts
o Strong communication and interpersonal skills
o Must have a history of working on productive Agile development teams
o Ability to work independently, take initiative, and drive projects to completion
o Strong application debugging experience
o Strong problem-solving and analytical skills
o Demonstrated understanding of the Software Development Lifecycle
o Knowledge of continuous integration and continuous delivery (CI/CD)
o Demonstrated ability to quickly achieve a working acumen of new technologies
EDUCATION:
Accredited Master's degree in Software Engineering, Information Technology, or a related field
WORK HOURS:
Full-Time
1st Shift