SunTrust Veterans Jobs

Transitioning Military Job Search

Job Information

AT&T Professional Software Engineer in Alpharetta, Georgia

Join AT&T and reimagine the communications and technologies that connect the world. We’re committed to those who seek to discover the undiscoverable and dare to disrupt the norm. 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.

Overall Purpose :

  • This position requires intermediate level experience.

  • Responsible for the overall delivery process of a software application or service, including design, development, testing, deployment, production application support (e.g., troubleshooting) and maintenance with a focus on automation.

  • Candidates for this position should be strong in object-oriented programming.

  • Candidate should be strong in developing back-end Web Services, Java development, and Oracle PL/SQL.

  • Additionally, UNIX scripting is a plus.

  • Candidate will develop interfaces via existing API calls to integrate the group’s website with other internal applications.

  • Candidate will work as part of the development team and will be involved closely during the different phases of the Software Development Lifecycle (SDLC) for new development projects.

  • The team supports the company’s internal website in the telecom industry.

Key Roles and Responsibilities :

  • Collaborate to gather and review software requirements/user stories, provide estimates, create software design specifications, and collaborate with engineers/architects to assess and test hardware and software interactions.

  • Execute a specific development methodology through application of various programming languages.

  • Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects, clients, etc. to validate test environments, test data and test results, design and implement code fixes, validate outcomes against expected results and produce associated reporting.

  • In addition to Unit Test, responsibilities may include dynamic application security testing, interface testing, integration testing, end-to-end testing and/or user acceptance testing.

  • Supports applications and solves configuration and environment issues.

  • Supports the software deployment process.

Required Skills & Experience:

  • Intermediate level technical professional.

  • 4 years of experience in Java

  • 2 years of experience in Oracle PL/SQL database programming

  • 4 years of experience in object-oriented software development

  • Experience with developing back-end Web Services

  • Ability to work well in a team environment and communicate effectively with team members and management.

  • Strong problem solving/analytical skills

  • UNIX Scripting experience a plus

  • Subject matter technical knowledge within a discipline and sound understanding of ATT technologies.

Education :

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

Notes :

  • Supervisory: No

This is a remote work from home position that can be located anywhere in the United States. #virtualwork

Ready to join our team? Apply today!

Requisition #: 2168400 – Professional Software Engineer

We expect employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status.