×
Register Here to Apply for Jobs or Post Jobs. X

Sr Engineers, Software

Job in Frisco, Collin County, Texas, 75034, USA
Listing for: T-Mobile
Full Time position
Listed on 2026-05-02
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer – Sr Engineers, Software

Location:

Frisco, TX.

Responsibilities
  • Work as a Full Stack Developer, managing multiple applications including Metro Web, Backend Spring Boot APIs, Mule Soft APIs (v3.8), and AEM for content management.
  • Design and develop RESTful APIs using Spring Boot, leveraging Spring Cloud Eureka for service discovery and Spring Cloud Open Feign for inter-service communication.
  • Build and maintain Spring Boot APIs integrated with Angular applications composed in a Monorepo structure using Hapi plugins.
  • Develop robust data access layers using Spring Data JPA.
  • Collaborate with cross-functional team members to deliver high-quality solutions.
  • Design and implement visually appealing and responsive user interfaces.
  • Diagnose and resolve issues in front-end code to enhance performance and eliminate bugs.
  • Create and execute unit tests to ensure code reliability and functionality.
  • Architect and maintain RESTful API solutions using Spring Boot.
  • Demonstrate a strong understanding of common API technologies, including OAuth, SAML, Spring Boot, and Microservices architecture.
  • Develop Mule Soft applications aligned with specified designs and business requirements.
  • Apply Three-Layered API-led Connectivity architecture (System, Process, and Experience layers) to enable Omni-channel integration.
  • Design and implement Mule Soft RESTful APIs to cater to various front-end requirements.
  • Author RAML specifications for Mule Soft APIs ensuring standardization and reusability.
  • Engineer multiple Mule Soft APIs, embedding complex business logic and system integrations.
  • Execute data transformations and routing using Data Weave and API Kit Router, integrating several backend systems to meet client requirements.
  • Develop and implement authentication and authorization APIs for Sprint 4.0 release.
  • Utilize Mule Soft connectors like Data Weave, Scatter‑Gather, Choice, HTTP, and Exception Strategy to build scalable APIs.
  • Program with MEL (Mule Expression Language) and optimized complex Data Weave scripts for enhanced performance.
  • Build and maintain mobile notification systems leveraging APNS (Apple Push Notification Service) and GCM (Google Cloud Messaging).
  • Coordinate with multiple teams and projects to ensure smooth integration and delivery.
  • Integrate payment processing and billing solutions, resolving critical issues related to transactions.
  • Utilize API Kit Router extensively for developing efficient Mule Soft APIs.
  • Partner with C4E (Center for Enablement) to uphold code quality and promote continuous improvement initiatives.
  • Develop integration APIs supporting payment and billing functionalities across mobile and web platforms.
  • Implement Redis caching strategies to improve API performance and scalability from a Mule Soft API perspective.
  • Conduct code reviews and presentations to maintain high coding standards and share best practices.
  • Adhere to coding standards and proactively suggest enhancements for API development.
  • Build integration RESTful APIs for Mobile and Web platforms using Mule Soft technology.
  • Collaborate with AMDOCS for enhancing payment processing and billing system integrations.
  • Conduct API load testing using JMeter to validate performance and reliability under various conditions.
Minimum Requirements
  • Primary:
    Master’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 5 years of relevant work experience.
  • Alternative:
    Bachelor’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 7 years of relevant work experience.
Skills Requirements
  • Perform microservice design, development, deployment, and maintenance of enterprise applications and apply domain knowledge of Telecommunications (OSS/BSS) including Billing Domain, Payment Services, Order Management, Credit Management, Digital Telecommunications Commerce and Product Catalog systems using Java, GoLang:
    Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA, Spring Security, Spring Graph

    QL, and implement scalable RESTful and federated Graph

    QL APIs using Apollo Federation 1.x/2.x, Mule Soft 3.x/4.x, Kubernetes, Kafka, Intelli

    J IDE, Bit Bucket, Git…
  • To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary