DUTIES: Responsible for the performance of any functions involved in the development and maintenance of Microservices for Cricket Wireless digital channel. Use Java and/or node.js on the AT&T Microservices stack (CDP). Design APIs, write code, document solutions and develop automated tests to prove correctness. Re-platform existing cricketwireless.com functionalities to a Microservices architecture with a focus on segmentation and isolation. Interact with users to define or clarify system requirements and/or necessary modifications. Gather business requirements. Perform database design and mock screens design. Perform code review. Deploy applications in to various environments. Perform Rest API development. Utilize Web API, C#, Linq, WCF, Jenkins and JQuery. Ensure software is updated with latest features. Comply with project plans and industry standards. Deploy programs and evaluate user feedback. Troubleshoot, debug and upgrade existing systems. Develop software verification plans and quality assurance procedures.
: Requires a Bachelor's degree, or foreign equivalent degree in computer science and five (5) years of progressive, post-baccalaureate experience in the job offered or five (5) years of progressive, post-baccalaureate experience gathering business requirements; performing database design and mock screens design; performing code review; deploying applications in to various environments; performing Rest API development; utilizing Web API, C#, Linq, WCF, Jenkins and JQuery; designing interactive applications; developing Web API applications using either ASP.MVC or Spring Boot; performing test-driven development; managing software compliance in a large enterprise context. **AT&T is an Affirmative Action/Equal Opportunity Employer, and we are committed to hiring a diverse and talented workforce. EOE/AA/M/F/D/V**