Senior Software Engineer
Atlanta, GA - USA
Job Summary
Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.
Job Title:Senior Software Engineer
Location(s): Atlanta GA
Job Summary
We are seeking a Senior Software Engineer to join our agile development team in Atlanta GA. This role is ideal for a curious adaptable engineer who thrives in a fast-paced environment enjoys working across the stack and is excited to explore emerging technologies particularly artificial intelligence (AI) to help drive the next generation of core products.
As a senior team member you will drive technical excellence mentor junior engineers and champion best practices in cloud-native DevOps-focused software engineering. Youll work in a collaborative cross-functional Agile environment partnering closely with product owners QA engineers and other teams.
Key Responsibilities
- Design develop and deploy robust scalable software solutions that meet user story requirements and acceptance criteria.
- Write and maintain unit integration and automated tests to ensure software quality and reliability.
- Support functional testing efforts for applications modules or new features.
- Troubleshoot and resolve software defects and production issues.
- Break down epics and stories into technical tasks and provide accurate estimates.
- Build expertise in the applications systems and services you support.
- Participate actively in Agile ceremonies and collaborate within a cross-functional team.
- Implement mobile and/or cross-platform application features using Dart and Flutter delivering performant and maintainable UI and business logic.
- Effectively document your work and share knowledge with the team.
- Monitor and manage cloud infrastructure including cost performance and security within AWS.
- Enhance infrastructure and CI/CD pipelines to improve performance security and deployment cycles.
- Stay current on new tools technologies and trends relevant to your technical domain.
- Explore and incorporate AI capabilities to improve code quality deployment processes and innovation within the engineering practice.
- Mentor and support junior and mid-level engineers through technical guidance and peer programming.
- Mentorship & Leadership: Provide technical mentorship on design patterns code quality and career growth.
- Ownership & Initiative: Take full ownership of features or systems; proactively identify and solve problems.
- Continuous Learning: Stay up to date with advancements in cloud computing DevOps AI and software best practices.
- Adaptability: Thrive in dynamic environments and pivot easily when priorities shift.
- Collaboration & Communication: Communicate technical concepts clearly to both technical and non-technical stakeholders.
- Decision-Making: Influence architectural decisions and contribute to the long-term technical strategy.
- H1B sponsorship is not available.
- Atlanta-based candidates only.
- In-office 3 days per week is required.
- Bachelors degree in a related discipline and 4 years of experience in a related field. The right candidate could also have a different combination such as a masters degree and 2 years of experience; a Ph.D. and up to 1 year of experience; or 8 years of experience in a related field.
- 4 years of experience designing and developing web or mobile applications.
- Excellent interpersonal leadership presentation and collaborative skills to work effectively with teams throughout the organization.
- 2 years of experience building and deploying applications in an AWS cloud environment.
- Professional experience coding with Dart and Flutter for mobile cross-platform or internal tooling applications.
- 4 years of experience using Git or similar version control systems.
- Experience designing scalable cloud-native architectures or serverless applications.
- Familiarity with container services such as Docker ECS or EKS or infrastructure-as-code tools such as Terraform or CDK.
- Professional experience coding with Dart and Flutter for mobile cross-platform or internal tooling applications.
- Experience with relational or NoSQL databases.
- Experience with mobile deployment pipelines such as Firebase App Distribution or TestFlight.
- Exposure to AI-assisted coding tools such as GitHub Copilot or Claude especially in production or experimentation contexts.
- Experience mentoring junior engineers or leading small development initiatives.
Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin age protected veterans or individuals with disabilities.
Required Experience:
Senior IC