Design, implement, and deploy software which meet customer's requirements, scales easily, removes the limitations of traditional networking solutions, and supports deployment in highly available environments. Actively participate in architecture and design of various software components focused on creating applications that leverage technologies such as virtualization, micro services, SDN, NFV, and Big Data platforms and technologies. Telecommuting is permitted, but applicant must work from the worksite location at least 3-4 days per week. No additional national or international travel is anticipated. Job Qualifications: PRIMARY REQUIREMENTS: Master’s degree in Information Technology, Engineering, or related, and three years of relevant work experience. ALTERNATIVE REQUIREMENTS: Bachelor’s degree in Information Technology, Engineering, or related, and five years of relevant work experience. To apply, visit www.tmobile.careers. Create a candidate profile and apply to REQ373202. EOE.