> Markdown version of [/jobs/ext/589918-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/589918-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** ATI Inc. - **Location:** St. Louis, MO, United States - **Experience:** Expert - **Salary:** $113,201.0 - $136,328.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Business Software, Databases, Software Design Patterns, DevOps, Node.Js, NoSQL, Linux Containers, Web Applications, Test-Driven Development (TDD), ReactJS, Containerization, AngularJS, Front End Software Development, Terraform, Docker, Jenkins, Programming Languages - **Published:** June 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=98761ad685da13c2 ## About the Role Do you have experience in Web applications?, * 7+ years of development experience * Strong in AWS, React JS/Angular, NodeJS, terraform * Knowledge and understanding of Jenkins * Docker/Linux Containers * relational/NoSQL database * Experience with AWS, GCP or other cloud provider * Proficiency in multiple tools of the full stack covering frontend frameworks, databases and deployments * Experience with a variety of general programming languages * Experience with Test-Driven Development * Experience with a variety of database technologies * Experience with containerization * Demonstrated ability to quickly learn new technologies * Advanced ability to solve complex problems, drawing upon creativity, experience, and multiple sources of information * Advanced communication skills, including the ability to communicate complex information in straightforward manner, * Node.js: 6 years (Required) * React: 6 years (Required) * AWS: 5 years (Required) ## Description * Provide IT solution design, delivery & support expertise in modern Cloud, Web, Data and DevOps technologies. * Implements timely decisions on complicated technical problems. * Manages individual tasks and timelines with an ability to work without direct supervision. * Mentors and coaches teammates. * Apply leadership & ownership through full solution development life cycle while providing estimates, deliverables, and results. * Meet regularly with Project Management and Technical leads to manage status, milestones, risks and issues in an Agile SDLC. * Engage in customer planning sessions and demonstrate ability to drive out requirements. * Analyze requirements, develop technical specifications and perform solution gap analysis via Agile/Kanban methodology. * Provide technical and/or business application consultation to customers and team members regarding functionality, architecture, operating systems and databases for complex product systems. * Prepare and present application and programming design solutions to fulfill business requirements. * Engage technical analysts and business users to provide input on test cases, test scenarios, and test plans. * Engage teams outside of immediate group as required (product integration points, infrastructure, helpdesk, security, vendors). * Evaluate and balance application change risk with business need for timely product enhancements. * Efficiently design, deliver and release operational enhancements to address performance, stability, monitoring capabilities. * Develop & mature operational support knowledge base and playbook documentation to complement product solutions. * Identify and rapidly resolve issues to enable operations. Provide training guidance to team members and users as required. * Develop and maintain effective customer relationships to maintain credibility and trust. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025)