Similar Jobs
Senior Application Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Application Developers bring integrity to technology, ensuring all voices are heard.
For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Application Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your team’s health, code quality and nonfunctional requirements.
- Helping customers architect scalable, highly available application solutions that leverage AWS services.
- Architecting and developing customer applications to be cloud optimized.
- Working as a technical leader alongside customer business, development and infrastructure teams.
- Providing deep software development knowledge with respect cloud architecture, design patterns and programming.
- Advising and implementing AWS best practices.
- Working as both an infrastructure and application development specialist.
- Implementing DevOps practices such as infrastructure as code, continuous integration and automated deployment.
- Advanced English skills.
- AWS Certification(s) such as Solutions Architect – Professional (SAP-C02). Secondary: Developer – Associate, Security – Specialty.
- 5+ years of software development or application engineering with recent coding experience in two or more modern programing languages such as: Java, JavaScript, C/C++, C#, Swift, Node.js, Python, Go, or Ruby.
- Strong AWS cloud experience (Hands on familiarity with AWS CloudFormation or AWS Cloud Development Kit) and exposure to Agile development methodologies.
- Extensive experience architecting, designing and building applications in an AWS Cloud environment, using AWS services such as Lambda, AWS Elastic Beanstalk, Kubernetes, Container and serverless technologies. Experience with continuous Integration and Continuous Delivery (CI/CD).
- Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability.
- Experience with configuration management platforms (e.g. Chef, Puppet, Salt, or Ansible).
- Demonstrated ability to think strategically about business, product, and technical challenges.
- Written and verbal technical communication skills with an ability to present complex technical information in a clear and concise manner to a variety of audiences.
- You have experience influencing others and always advocate for technical excellence while being open to change when needed.
- You bridge product and technology by helping to translate business needs into software requirements.
- You have the ability to develop and execute a technical vision with a focus on business value.
- You will act as a mentor for less experienced peers through both your technical knowledge and ability to inspire a team to deliver extraordinary impact together.
- You’re resilient in ambiguous situations and can approach challenges from multiple perspectives.
There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.
Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.
#LI-Remote
Benefits: https://www.thoughtworks.com/en-us/careers/benefits
The annual salary range posted is subject to many factors and may vary depending on experience, geographic location, job responsibilities, performance, skills and/or training.
See here our AI policy.
Thoughtworks Chicago, Illinois, USA Office
Across from Chicago's iconic Millennium Park, our office offers indescribable lake views and access to some of the city's greatest attractions.
What you need to know about the Chicago Tech Scene
Key Facts About Chicago Tech
- Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
- Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
- Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
- Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory



