AWS Application Migration Software Engineer
Date: Jun 5, 2022
Location: Columbus, OH, US, 43202
Company: American Chemical Society
Job Description
CAS uses intuitive technology, unparalleled scientific content and unmatched human expertise to help companies create groundbreaking innovations that benefit the world. As the scientific information solutions division of the American Chemical Society, CAS manages the largest curated reservoir of scientific knowledge, and for 114 years, has helped innovators mine, assess and apply that information to keep businesses thriving. The CAS team is global, diverse, endlessly curious and strives to make scientific insights accessible to innovators worldwide.
CAS is currently seeking a Software Engineer. This position will be located in our headquarters in Columbus, Ohio.
CAS has an opportunity within our application development area for a software engineer focused on migrating our existing customer-facing applications from our on-premises private cloud to AWS and who will deliver strong contributes to our mission to provide world class products and services.
Qualifications:
5+ years experience on a Linux-based customer-facing application development team
Hands-on experience in all phases of application software development lifecycle
Bachelor’s degree or equivalent experience in Computer Science or Engineering, or related discipline
Ability to effectively communicate and collaborate with application, operations, and platform teams
High-quality standards and attention to detail
Verifiable skills with the following tools and technologies:
o Proficient in Java, JavaScript and/or TypeScript
o Experience with Git/Gerrit
o Awareness of Jenkins or another distributed job runner
o General UNIX tools and shell script development
o Awareness of virtualization technologies, like Docker
o Familiarity with cloud providers, such as AWS, Azure, Google Cloud, or OpenStack
o Direct experience with these areas is a definite plus but not required:
AWS Code Artifact / Build / Deploy / Pipeline
AWS CDK using TypeScript
AWS EMR configuration and tuning
DynamoDB
Duties:
- Work as a software engineer on an agile development team where you will collaborate with teammates and technical product owners grooming a backlog of epics and stories for upcoming development sprints.
- Utilize AWS native tools, services and components that are needed to support CAS customer-facing applications being migrated to AWS.
- Create reusable application build and deploy automation using CDK via TypeScript.
- Document new processes and keep existing documentation and tools up to date as the environment changes.
- Coordinate and support application development teams and operations teams as each project is migrated into AWS.
- Advance and advocate for the local state-of-the-art in CAS adoption of AWS architectures and managed services.
- Connect across the organization in our Communities of Practice to build influential working relationships, assisting the rest of the organization adapt to and understand our applications migrations into AWS.
- Stay abreast of the latest technology trends through individual and team training opportunities.
CAS offers a competitive salary and comprehensive benefits package, including a generous vacation plan, medical, dental, vision insurance plans, and employee savings and retirement plans. Candidates for this position must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future. EEO/Minority/Female/Disabled/Veteran
Nearest Major Market: Columbus
Job Segment:
Developer, Java, Unix, Virtualization, Cloud, Technology