Milliman Logo

Milliman

Senior Software Engineer

Posted 3 Days Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Gurugram, Haryana
Mid level
In-Office or Remote
Hiring Remotely in Gurugram, Haryana
Mid level
The Senior Software Engineer will design, develop, and maintain software solutions while collaborating with teams to ensure high-quality applications and addressing performance issues.
The summary above was generated by AI

About Milliman Milliman 
Milliman is among the world's largest providers of actuarial and related products and services. Our mission is to serve our clients to protect the health and financial well-being of people everywhere. Founded in 1947, Milliman is an independent firm with offices in major cities around the globe. We are owned and managed by our principals—senior consultants whose selection is based on their technical, professional, and business achievements. Milliman serves the full spectrum of business, financial, government, union, education, and nonprofit organizations. In addition to our consulting actuaries, Milliman's body of professionals includes numerous other specialists, ranging from clinicians to economists.

About Milliman’s MedInsight Team
The Milliman MedInsight practice has assisted many healthcare organizations in evaluating and developing solutions to complex business problems. Our consultants are experienced in the key issues related to healthcare operations and the use of technology to support those operations. Because of our focus on those unique technology and operations issues facing the healthcare industry, we are uniquely qualified to assist organizations in solving complex business problems. Our Health IT software team has been developing and selling data warehousing solutions for over twelve years.

Job Overview
We are looking for a motivated Senior Software Engineer to join our team and contribute to the design and development of software solutions. As a Senior Software Engineer, you will work collaboratively with the team to build and maintain high-quality, scalable applications.

Roles and Responsibilities:

  • Follow and contribute to development practices, including unit tests and code reviews.
  • Contribute to innovation in technologies, processes, and tools.
  • Translate requirements and use cases into functional applications.
  • Collaborate with internal teams to produce software design and architecture.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Write clean, scalable code using various programming languages.
  • Test applications and systems.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Ensure the best possible performance, quality, and responsiveness of applications.

Desired Candidate Profile

  • Minimum experience of 4 to 6 years.
  • Strong interpersonal and communication skills.
  • Hands-on experience working on data pipelines, including designing, developing, and optimizing ETL processes using Spark SQL, Python, and Databricks.
  • Experience with .NET technologies (C#, .NET Core, WPF, ASP.NET), with the ability to switch between data pipeline projects and desktop/cloud-based .NET applications as needed.
  • Knowledge of modern cloud platforms and services, preferably Microsoft Azure, including experience deploying and managing applications or data workloads on the cloud.
  • Strong understanding of multi-threaded programming, OOP concepts, and design patterns.
  • Familiarity with SQL Server and other relational databases.
  • Proficient understanding of code versioning tools like Git.
  • Ability to work effectively with ambiguous requirements and minimal supervision.
  • Commitment to writing clean, maintainable, and well-documented code.
  • Strong focus on performance, security, scalability, and testability in software development.
  • Experience creating reusable libraries and components.
  • Understanding of fundamental design principles for building scalable and robust applications.
  • Familiarity with data engineering best practices, data quality, and monitoring.
  • Comfortable collaborating in cross-functional teams and adapting to changing project priorities.
  • Exposure to AI-assisted development practices — such as using LLMs, Copilot tools, or building AI-integrated workflows — is a plus.

Similar Jobs

2 Days Ago
Remote
India
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Sales
Design, develop, and maintain scalable C#/.NET applications; collaborate on requirements and architecture; lead and mentor junior developers; conduct code reviews; troubleshoot performance and quality issues; work with product and design teams to deliver solutions.
Top Skills: .Net.Net CoreAngularAsp.NetAWSAzureC#CSSGitHTMLJavaScriptReactRelational DatabasesSQL Server
3 Days Ago
Remote
India
Senior level
Senior level
Information Technology • Software • Consulting
As a Senior Software Engineer, you will design, develop, and maintain high-performance backend services, collaborate with cross-functional teams, leverage AI tools, and ensure observability and operational excellence in production systems.
Top Skills: AWSDockerJavaKubernetesMicroservicesRestful ApisSpring Boot
4 Days Ago
Remote
India
Senior level
Senior level
Cloud • Software • Database
Senior Software Engineers at SingleStore develop and optimize the database engine, handling high-performance workloads and ensuring robust system software delivery. Responsibilities include coding, testing, debugging, and collaborating with multiple teams.
Top Skills: C++KubernetesPythonSQL

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account