06 Mar
Software Engineer Technical Lead
Georgia, Alpharettaga , 30005 Alpharettaga USA

Vacancy expired!

As a trusted partner to our client, we are looking for a

Software Engineering Technical Lead

with a strong Java background for a full time role in Alpharetta, GA. This person will be working on the clients critical product that has 100% uptime providing much needed information to individuals and businesses. Our client is an exciting organization experiencing tremendous growth. Projects will be focused on building out the next generation of services and adding major features to the existing platform. In this role, one will be responsible for providing technical guidance and mentorship to agile teams and contributing to code reviews on pull requests. Additionally, this person will design technical solutions that promote long-term maintainability of the software, and will work hands-on with a team of engineers to bring those solutions to fruition.

Responsibilities
  • Lead software engineering teams to ensure alignment with technical direction of the organizations software solutions.
  • Architect/design solutions independently or collaboratively with Enterprise Architects that drive high-throughput Cloud applications.
  • Implement new services per design while simultaneously maintaining existing applications/services to product architecture.
  • Perform code reviews and code merges in a full CI/CD process.
  • Train and mentor high-performing engineers to guide through challenges and issues and be an inspirational role model.
  • Maintain a high level of product quality by designing proper solutions and by resolving defects within defined SLAs.
  • Other duties as assigned.

Qualifications
  • B.S. in Computer Science or related field or equivalent professional experience
  • 8-10 years of experience as a Java software engineer
  • 3 plus years of experience as a Technical Lead
  • Experience designing enterprise-level Cloud solutions
  • Experience with SQL Server, MongoDB, Aurora, and/or PostgreSQL
  • Demonstrable knowledge of secure coding practices such as OWASP Top 10 or SANS/CWE Top 25
  • Scaled agile development methodologies in a distributed work environment
  • Systematic problem-solving approach coupled with a strong sense of ownership
  • Experience with the development in an agile workflow utilizing TDD/BDD best practices in a continuous integration environment
  • Experience with AWS services and setting up DevOps pipelines with GitLab
  • Experience of designing infrastructure/application making use of dynamic scaling using Kubernetes clusters, and experience with GitLab repository
  • Excellent communicator both verbal and written
  • Experience leading and coaching team members

Preferred Qualifications
  • Database architecture and data modeling
  • High performance systems design
  • VoIP or SMPP experience

Vacancy expired!


Report job