Sr. Software Engineer

Synergis IT

Apply Now

Client: Confidential

Location: Atlanta, GA – 100% remote (candidate can sit in either EDT/CDT Zone)

Duration: 6 + Month Contract (with possible extension or conversion)

Job Title: Senior Software Engineer

 

Job Summary:

The SR Software Engineer design, develop and implement a turn-key Continuous Delivery platform. As part of the Engineering Enablement group, you are responsible for designing and delivering best-in-class tooling and platforms to enable hundreds of teams across the organization to release software with high velocity and confidence. The SR Software Engineer will provide technical guidance and well-known practices to release software at an enterprise level with scalable and reliable deployment patterns. This Engineer will partner up with Engineering Teams to understand their application delivery process to creatively solve complex deployment processes that enable engineering teams to focus on software development and alleviate their need to operate their infrastructure.

 

 

Technology We Use:

       Java, Python, Terraform, Spinnaker, AWS, Jenkins, Docker, Kubernetes, JSON/YAML

 

Your Role:

       Hands-on Engineer that will design, develop and maintain a highly scalable Continuous Delivery Platform

       Write readable, maintainable, and efficient code

       Mentor team members on best practices, code reviews, and process improvements

       Subject Matter Expert in tools and processes used in software continuous delivery

       Ensures all documentation and knowledge bases are updated to help ensure good collaboration within and outside of our group

       Collaborate with team members and leadership to develop road maps and strategies that will shape the way Engineering teams deliver software to production

       Work with Engineering teams to understand their delivery process to best design an Enterprise solution that meets the organization needs

       Participate in Team on-call rotation

 

Qualifications:

Required:

       Bachelor’s degree in Computer Science or related field or equivalent combination of industry related professional experience and education

       5-8 years of experience in enterprise application development

 

 

What We Look For:

       Apply knowledge and/or skills of Java, Python and Kubernetes (or containerization frameworks)

       Good hands-on experience of Spinnaker (or equivalent) and building extensions

       Knowledgeable of CI/CD process with a DevOPs mindset

       Experience designing and implementing applications with highly optimized and scalable architectures using industry best practices

       Strong Software Design patterns and industry best practices

       Proven ability to work independently and as part of a team; designing, developing and deploying solutions, and to deliver projects on time with minimal direction

       AWS infrastructure experience

       End-to-end ownership of product design to delivery

       Experience working in an agile team

       Passionate technologists with an innovative mindset

 

Synergis serves a myriad of clients across nearly all industries, from start-ups to Fortune 100 companies. The outcomes of these relationships are demonstrated in a growing list of more than 300 clients and industry recognition by Inc. magazine and the Atlanta Business Chronicle. From its foundation in 1997, Synergis has been successfully recruiting and placing IT professionals in all areas of information technology. Synergis has been successfully recruiting and placing IT professionals for over 20 years. For more information about Synergis, please visit the company website at www.synergishr.com

 

 Synergis is an Equal Opportunity/Affirmative Action employer.

Apply Now

  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow