Mphasis · 3 hours ago
Senior Software Engineer
Mphasis is a technology company seeking a Senior Software Engineer to design and deploy enterprise-level applications. The role involves developing multi-threaded applications using C# and .NET Core, as well as RESTful Web APIs and Cloud Native applications.
Artificial Intelligence (AI)Cyber SecurityCloud ComputingCrypto & Web3Information TechnologyBlockchainIT Management
Responsibilities
Drive code quality improvement through design reviews, code reviews and secure software development practices
Understand the big picture, help provide context for leadership, and coordinate with product and business stakeholders
Work with onshore – offshore teams and guide them as needed for development
Master new technologies, learn complex systems, and identify areas of risk and dependencies
Communicate effectively and take ownership of the work from end to end, delivering with fewer follow-ups
Qualification
Required
Bachelors in computer science engineering or relevant field is required
8+ years of experience in designing and deploying enterprise level multi-threaded applications using C# and .NET Core with a strong focus on SOLID principles and Object-Oriented design
5+ years of experience developing SPA's using Angular, JSON/XML, consuming Sync/ASync services from angular components
Experience developing RESTful Web APIs with ASP.NET utilizing LINQ, Async/Await, JSON as well as SOAP based web services using WCF and XML
Experience in development of Cloud Native applications with .NET Core working using Microservice design patterns and API Gateways for Pivotal Cloud Foundry platform
Exposure to CI/CD pipeline built using Bitbucket, Bamboo, Jira, and Confluence tools
Experience working with cross functional teams using Agile/Scrum development methodology
Expertise with monitoring application health and availability as well as performance analysis using Splunk tooling
Ability to drive code quality improvement through design reviews, code reviews and secure software development practices
Ability to understand the big picture, help provide context for leadership, and coordinate with product and business stakeholders
Ability to work with onshore – offshore teams and guide them as needed for development
A self-starter who can quickly master new technologies, learn complex systems, and identify areas of risk and dependencies
Effective communicative skills and should take ownership of the work they own, from end to end, and should deliver work with fewer follow-ups
Preferred
Creative problem solver with excellent communication, documentation, organization, and interpersonal skills
Experience in Containerized development using Google Cloud technologies
Experience with .NET Open-Source technologies such as NuGet, Unity, Common Logging, etc
Exposure to Behavior-Driven Development or Test-Driven Development techniques
Knowledge of financial systems, a strong business acumen and a desire to learn business is a plus
Company
Mphasis
Mphasis is an IT services company that offers blockchain, cyber security, product engineering, DevOps, and other services. It is a sub-organization of Blackstone Group.
H1B Sponsorship
Mphasis has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1685)
2024 (1453)
2023 (1350)
2022 (1639)
2021 (1415)
2020 (1251)
Funding
Current Stage
Public CompanyTotal Funding
$68.92MKey Investors
Blackstone Group
2020-04-02Post Ipo Equity· $68.92M
2016-04-05Acquired
2004-06-04IPO
Leadership Team
Recent News
2026-02-04
Company data provided by crunchbase