Skip to main content
Technology

Lead Software Engineering

Atlanta, Georgia

Apply now

Job Description:

This senior-level position requires extensive experience in software engineering. The Lead Software Engineer is responsible for the end-to-end delivery process of software applications or services, including design, development, testing, deployment, production support, and maintenance with a strong emphasis on automation.

Key Roles and Responsibilities:

  • Collaborate and Analyze: Gather and review software requirements/user stories, provide estimates, create software design specifications, and work with engineers/architects to assess and test hardware and software interactions.
  • Development Methodology: Execute specific development methodologies using various programming languages.
  • Automated Testing: Create and execute automated test plans/strategies based on business requirements. Collaborate with engineers/architects, clients, etc., to validate test environments, test data, and results.
  • Code Implementation: Design and implement code fixes, validate outcomes against expected results, and produce associated reports.
  • Testing Responsibilities: Conduct unit testing, dynamic application security testing, interface testing, integration testing, end-to-end testing, and/or user acceptance testing.
  • Production Support: Support applications, troubleshoot configuration and environment issues, and assist in the software deployment process.

Key Experience and Skills Required:

  • Microservices Design and Development: Create and implement robust, scalable, and maintainable microservices using the Spring Boot framework.
  • Cloud Integration: Utilize Azure cloud services to deploy, manage, and scale microservices, including working with Azure Kubernetes Service (AKS), Azure App Service, Azure Functions, and other Azure services.
  • Database Expertise: Strong experience in SQL or NoSQL databases, including data modeling, querying, and performance tuning.
  • API Development: Design, implement, and maintain RESTful APIs to enable seamless communication between microservices and external systems.
  • Containerization: Proficient with Docker and other containerization technologies to package microservices for deployment in the Azure cloud.
  • CI/CD Implementation: Implement CI/CD pipelines using Azure DevOps or other tools to automate the build, test, and deployment processes.
  • Monitoring and Logging: Integrate monitoring and logging solutions like Azure Monitor and Application Insights to track the performance and health of microservices.
  • Security and Compliance: Ensure that microservices adhere to security best practices and comply with relevant industry standards and regulations.
  • Scrum Framework Adoption: Work within an Agile Scrum team, actively participating in sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Cross-functional Collaboration: Work closely with product owners, architects, QA engineers, and other stakeholders to ensure that microservices meet business requirements and align with the overall system architecture.
  • Troubleshooting and Support: Debug and resolve issues with microservices, APIs, and other components, providing technical support as needed.
  • Knowledge Sharing and Documentation: Document the design, development, and deployment processes and share knowledge with team members to foster a culture of continuous learning and improvement.
  • Embrace Scrum Values: Uphold the Scrum values of commitment, courage, focus, openness, and respect within the team and throughout the development process.

Educational Requirements:

  • Preferred Bachelor’s of Science degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience.

Experience Required:

  • Typically requires 5-8 years of experience.
  • Senior-level technical expertise with deep technical knowledge and subject matter expertise in relevant technologies.

Benefits: Joining our team comes with amazing perks and benefits, including:

  • Health Coverage: Medical, Dental, and Vision coverage.
  • Retirement Plans: 401(k) Plan with company match.
  • Education Support: Tuition Reimbursement Program.
  • Work-Life Balance: At least 23 days of vacation each year, 9 company-designated holidays, paid parental leave, and additional sick leave.
  • Family Support: Paid caregiver leave and adoption reimbursement.
  • Income Protection: Short-term and long-term disability benefits, life, and accidental death insurance.
  • Supplemental Programs: Critical illness, accident, hospital indemnity, and group legal.
  • Wellness Programs: Extensive employee wellness programs.
  • Employee Discounts: Up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available), and AT&T phone services.

Are you ready to take your career to the next level and make a significant impact? Apply now to join our dynamic team and be a part of an innovative company that values your expertise and fosters your growth.

Weekly Hours:

40

Time Type:

Regular

Location:

Atlanta, Georgia

Salary Range:

$128,400.00 - $192,600.00

It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities.

Job ID R-38047 Date posted 01/10/2025
Apply now

Benefits

Your needs? Met. Your wants? Considered. Take a look at our comprehensive benefits.

  • Paid Time Off
  • Tuition Assistance
  • Insurance Options
  • Discounts
  • Training & Development

Learn more about benefits

Our hiring process

Apply Now

Confirm your qualifications align with the job requirements and submit your application.

Assessments

You may be required to complete one or more assessments, depending on the role.

Interview

Get ready to put your best foot forward! More than one interview may be necessary.

Conditional Job Offer

We’ll reach out to discuss a conditional job offer and the next steps to joining the team.

Background Check

Timing is important – complete the necessary actions to proceed with onboarding.

Welcome to the Team!

Congratulations! It’s time to experience #LifeAtATT.

Check your email (and SPAM) throughout the process for important messages and next steps.

Connect today

Didn’t find what you were looking for here? Sign up for our job alerts so we can connect and share the latest.

Welcome to the Talent Network

We’ve always got a ton of awesome things going on – like the latest job openings, events and offerings. But how can you stay on top of it all? That’s easy. Just connect to our Talent Network.

An * indicates a required field.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Cricket Wireless, Atlanta, Georgia, United StatesRemove
  • Technology, Atlanta, Georgia, United StatesRemove

AT&T Info and Alerts. Max 12 messages/month Privacy Policy (opens in new tab). You may opt-out at anytime by sending STOP to short code 20013. Msg & data rates may apply.

By submitting your information, you acknowledge that you have read our privacy policy (opens in new tab) and consent to receive email communication from AT&T for our U.S. Talent Network

Don't Miss Out

Join our Talent Network to be the first to know about new job openings, special announcements and behind-the-scenes information.

Skip, I’d rather go straight to the application

AT&T Info and Alerts. Max 12 messages/month Privacy Policy (opens in new window). You may opt-out at anytime by sending STOP to short code 20013. Msg & data rates may apply.

By submitting your information, you acknowledge that you have read our privacy policy (opens in new window) and consent to receive email communication from AT&T for our U.S. Talent Network.