09 Aug
|
TMUS Global Solutions
|
Hyderabad
09 Aug
TMUS Global Solutions
Hyderabad
About the Role:
T-Mobile's Tax Technology Solutions team builds and modernizes the platforms that power tax calculation, compliance, and reporting across millions of high-volume transactions. Our systems integrate with enterprise billing, ERP, supply chain, and financial platforms, operating in complex, multi-jurisdictional environments where accuracy, scalability, and performance are critical. We are executing a multi-year Tax Modernization and ERP Transformation program launching new tax platforms, rationalizing legacy systems, and designing scalable integration architectures across a multi-cloud ecosystem.
We pride ourselves on encouraging a culture of innovation, agile ways of working, and transparency in all we do. Join us in embodying the spirit of the Un-carrier and make a tangible impact!
What Youll Do:
- As a Senior Software Engineer, you will design, build, and deliver enterprise-grade software solutions that support business-critical tax workflows. This is a hands-on engineering role with growing ownership of architecture decisions within your domain.
- Design and develop high-volume, low-latency backend services and REST APIs using .NET (Core/6/7).
- Build and optimize integration and orchestration layers, including event-driven architectures (Kafka, RabbitMQ), connecting tax engines (e.g., Vertex) with billing and ERP systems.
- Develop and optimize SQL Server (AWS RDS) databases and ETL/data pipelines (SSIS or equivalent) supporting tax applications.
- Build and deploy containerized applications (Docker) on Kubernetes-based platforms in cloud and hybrid environments.
- Contribute to and utilize CI/CD pipelines (GitLab or equivalent) to enable automated build, test, and deployment workflows.
- Implement application-level observability (metrics, logging, tracing) using tools such as Splunk, Grafana, and OpenTelemetry.
- Leverage AI-assisted development tools to improve code quality, accelerate development, and enhance debugging and troubleshooting (e.g., code generation, log analysis).
- Contribute design input within defined architectural frameworks and evaluate trade-offs at the component or feature level.
- Collaborate with product, architecture, tax, and engineering partners to translate business requirements into scalable technical solutions.
- Drive modernization efforts by refactoring legacy components, improving integration patterns, and reducing technical debt.
What Youll Bring:
- 7+ years of professional software development experience
- Strong proficiency in .NET Core/6/7 (C#) and experience building high-volume REST APIs and integrations
- Experience with cloud platforms (AWS and/or Azure) and cloud-native application development
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Experience designing and integrating event-driven architectures (Kafka, RabbitMQ)
- Experience developing and optimizing SQL Server databases and ETL/data pipelines (SSIS or equivalent)
- Experience building and operating CI/CD pipelines (GitLab or equivalent)
- Experience implementing observability and monitoring solutions (Splunk, Grafana, OpenTelemetry)
- Understanding secure application design (JWT, authentication/authorization patterns)
- Experience integrating enterprise systems (ERP, billing, third-party platforms preferred)
- Ability to operate effectively in environments with evolving requirements
- Strong ownership mindset and transparent technical communication skills
- Experience using AI-assisted development tools to improve productivity and engineering outcomes.
Nice-to-Have:
- Experience designing high-throughput, low-latency distributed systems.
- Experience with advanced API design and performance optimization at scale.
- Experience with data integration and ETL frameworks beyond SSIS.
- Familiarity with multi-cloud deployment patterns.
- Familiarity with LLM-based tools for code generation, debugging, or developer productivity.
- Experience leveraging AI for log analysis, anomaly detection, or operational insights.
- Experience integrating indirect tax engines (e.g., Vertex).
- Experience modernizing or consolidating enterprise systems.
- Experience working in large-scale, cross-functional environments.
📌 Sr Engineer, Software (Hyderabad)
🏢 TMUS Global Solutions
📍 Hyderabad