Senior Software Engineer - AT & T
Dallas, TX
About the Job
Job Description:
Join AT&T and reimagine the communications and technologies that connect the world. Our Consumer Technology eXperience team is delivering innovative and reliable technology solutions to power differentiated, simplified customer experiences. Bring your bold ideas and fearless risk-taking to redefine connectivity and transform how the world shares stories and experiences that matter. When you step into a career with AT&T, you won’t just imagine the future-you’ll create it.
About the Team:
The Customer Account Management Services in the AT&T Digital Strategic team is looking to build a scalable and performant platform that will develop omni channel APIs to support customer ordering and service management that will work seamlessly across digital, Retail and Call center, IVR and chat channels. This will be building the next generation of orchestration services to be consumed by all clients.
About the Position:
AT&T Digital Strategic Platforms team is looking for a Senior Software Engineer who is passionate about the eCommerce industry and has analytical and multi-task abilities to thrive in a fast-paced environment. As a Senior Software Engineer, you will be responsible for the design and development of various initiatives for AT&T’s customer and employee digital experience across our consumer distribution channels. You will be part of the software product development life cycle from inception to production launch and post-production support. You must possess strong technical background to ensure you are designing modular & scalable web components, you must have experience working on cross-organizational software development projects and have a well-rounded technical background in current web and micro-service technologies.
Responsibilities and Day-to-Day View:
Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
Work on a technical direction with team members and partners with those teams in elaborating the Solution and its interfaces
Work with portfolio stakeholders, Solution and Enterprise Architects, to develop, analyze, split, and realize the implementation of enablers
Build high quality code following unit testing and test-driven development
Establish critical NFRs at the solution level, participate in the definition of others
Drive and participate in code and document reviews, mentoring team in best practices
Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance
Interpret and translate business needs to technical requirements and accurate estimates
Work on tools, technologies and processes to ensure the highest quality and performance is achieved
Work with team to troubleshoot code level problems quickly and efficiently
Required Qualifications:
5+ years of Software Engineering experience including design, development, testing, deployment, production application support and maintenance
Bachelors degree in Computer Engineering, Computer Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience
4+ years of experience in microservices development using Java
2+ years of experience in cloud technologies: Azure, OpenStack, Docker, Kubernetes
Desired Qualifications:
2+ years of experience in design, development of Micro services
2+ years of experience in API monitoring and dashboards using ELK and Dynatrace
2+ years’ experience with JSON, XML, SoapUI, and Postman, and API documentation tool like Swagger
2+ years’ experience in Kafka, Confluent Kafka and Azure Event Hub
2+ years of experience in build and CI/CD technologies: GitHub, Maven, Jenkins, Nexus or Sonar
4+ years of experience in Unit and Function testing using Junit, Groovy/Spock, Mockito/Mock, SoapUI or Postman
Experience working within Agile/Scrum/Kanban development team
Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders
Supervisory: No
Our Senior Software Engineer employees earn between $130,700 – $196,100 annually. Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training.
Joining our team comes with amazing perks and benefits:
- Medical/Dental/Vision coverage
- 401(k) plan
- Tuition reimbursement program
- Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
- Paid Parental Leave
- Paid Caregiver Leave
- Additional sick leave beyond what state and local law require may be available but is unprotected
- Adoption Reimbursement
- Disability Benefits (short term and long term)
- Life and Accidental Death Insurance
- Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
- Employee Assistance Programs (EAP)
- 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
A career with us, a global leader in communications and technology, comes with big rewards. As part of our team, you’ll lead transformation surrounded by trailblazing industry leaders like you. You’ll be empowered to go above and beyond – making a difference through company-sponsored initiatives or connecting and networking through one of our many employee groups. And regardless of where you’re at in your career trajectory, you’ll be rewarded by the impact that comes with making a difference in the lives of millions. With AT&T, you’ll be a part of something greater, do incredible things and be rewarded with a chance to change the world.
Weekly Hours:
40Time Type:
RegularLocation:
Dallas, TexasSalary Range:
$130,700.00 - $196,100.00It 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.