
Senior Software Engineer
HealthEdge20 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, and maintain scalable enterprise software features based on business requirements and technical specifications.
- Build and maintain RESTful APIs using WebAPI and JSON for distributed systems.
- Develop and optimize SQL Server databases, including scripts, stored procedures, functions, triggers, views, indexes, and query performance.
- Create responsive user interfaces using AngularJS, Angular, and React.
- Write documented, maintainable code with automated unit tests and object-oriented design principles.
- Identify and resolve concurrency issues such as blocking and deadlocks.
- Debug existing codebases and improve implementations using testing feedback and production insights.
- Contribute to technical documentation, architecture decisions, and long-term product strategy.
- Participate in requirements analysis, development, deployment, and production support.
- Collaborate with globally distributed teams and identify technology and process improvements.
Requirements
- Bachelor’s or master’s degree in Computer Science, Information Technology, or equivalent practical experience.
- 5–8 years of professional software development experience building enterprise-scale applications.
- Strong C# programming expertise with .NET Framework and .NET Core/5+.
- Experience with AngularJS, Angular, and/or React, with multiple frameworks preferred.
- SQL Server development experience, including stored procedures, functions, views, indexes, and query optimization.
- Experience designing RESTful APIs with ASP.NET WebAPI or similar frameworks.
- Experience with Kafka, RedPanda, or similar message-based event-streaming platforms.
- Knowledge of xUnit, NUnit, or equivalent unit-testing frameworks and test-driven development practices.
- Understanding of MVC/MVVM patterns, enterprise architecture, HTML5, CSS3, XML, JSON, and modern web standards.
- Experience with Git, Azure DevOps, GitHub, or BitBucket.
- Strong object-oriented programming and SOLID design principles.
- Preferred experience with AWS, Microsoft Fabric, Azure data platforms, Power BI, Elasticsearch, Playwright, Redis, Microsoft Rules Engine, Docker, Kubernetes, Entity Framework, performance profiling, healthcare technology, HIPAA compliance, or regulated industries.
- Strong analytical, problem-solving, communication, collaboration, and adaptability skills.
Benefits
- Opportunity to work on healthcare technology serving millions of members and improve healthcare affordability and accessibility.
- Modern technology environment involving AWS migration, microservices, cloud platforms, and modern JavaScript frameworks.
- Professional development and career advancement opportunities in a rapidly expanding organization.
- Collaborative innovation culture with opportunities to experiment and learn from experienced architects and senior engineers.
- Global collaboration with engineering teams across multiple locations and time zones.
Tech Stack
AngularApache KafkaAWSAzureC#DockerElasticsearchGitJavaScriptKubernetesMicrosoft SQL Server.NETNUnitReactRedis
Categories
About HealthEdge
HealthEdge builds enterprise software for health insurers, including core claims administration, payment integrity, care management, and member engagement products delivered as SaaS. Its customers are health plans seeking to modernize operations and connect payers, providers, and members. The company is privately held, headquartered in Boston, and operates as part of Bain Capital’s portfolio.