i
ValueMomentum
189 ValueMomentum Jobs
4-7 years
Value Momentum Software - Senior Software Engineer - .Net Programming (4-7 yrs)
ValueMomentum
posted 11hr ago
Flexible timing
Key skills for the job
Job Title: SSE - .NET
Primary skills: .Net with ASP. Net and Azure/AWS
Location : Hyderabad/Pune
Mode of work: Hybrid
Experience : 4+ years About the job As a senior .NET Developer, you will be actively involved in the design, development, and ongoing enhancement of our innovative software solutions.
Your key responsibilities will include contributing to the technical design and architecture, developing high-performance, scalable microservices using .NET Core and Azure services. The ideal candidate will have a solid background in .NET development, an understanding of microservices architecture, and a strong commitment to delivering high-quality software.
Know your team ("Legacy Rewired, Engineering the Future") :
At ValueMomentum's Engineering Center, we are a team of passionate engineers who thrive on tackling complex business challenges with innovative solutions while transforming the P&C insurance value chain. We achieve this through strong engineering foundation and continuously refining our processes, methodologies, tools, agile delivery teams, and core engineering archetypes.
Our core expertise lies in six key areas : Cloud Engineering, Application Engineering, Data Engineering, Core Engineering, Quality Engineering, and Domain expertise.
Join a team that invests in your growth : Our Infinity Program empowers you to build your career with role-specific skill development leveraging immersive learning platforms.
You'll have the opportunity to showcase your talents by contributing to impactful projects.
Responsibilities :
- Build, and maintain efficient, reusable, and reliable code using ASP .NET Core and .NET 6+ frameworks.
- Implement microservices architectures, utilizing a microservice chassis framework to streamline development.
- Expertise in Object-Relational Mapping (ORM) tools, such as Entity Framework, and adept in object-oriented design and design patterns.
- Integrate and manage Azure services including APIM, App Gateway, App Configuration, Key Vault, Service Bus, Event Hub, Cosmos DB, and SQL Database.
- Develop stored procedures in C# or other procedural languages, and work with distributed caching using Redis, Memcache, or similar frameworks.
- Proficient in building and managing microservices using the DAPR runtime to ensure scalable, resilient, and secure applications.
- Manage file systems in .NET, focusing on buffering, streaming, and various serialization frameworks.
- Implement communication protocols such as gRPC, REST, GraphQL, etc., and IoC frameworks.
- Oversee ASP.NET Core request pipelines and service models, ensuring efficient and secure applications.
- Implement robust authentication and authorization mechanisms using OAuth, SAML, ASP.NET Policy framework, etc.
- Design and develop resilient microservices and APIs, with experience in using the Polly framework for resilience and transient-fault handling.
Desired Skill, Experience, Qualifications, Certifications :
Must Have :
- Bachelor's degree in computer science, engineering, or a related field.
- 5+ years of experience in .NET development, including ASP.NET Core and .NET 6+.
- Demonstrated ability to design and build resilient microservices and APIs, including experience with the Polly framework.
- Strong understanding of ORM tools (i.e., Entity Framework), Object-Oriented Design, and Design Patterns.
- Strong understanding of .Net SOLID design principles.
- Strong understanding of .Net Low level and High-level design patterns such as Builder pattern, Factory pattern, Visitor pattern, SAGA pattern, CQRS pattern etc.
- Strong understanding of .Net, ASP.Net best practices, including exception/error handling best practices.
- Experience in .Net 6+ features, especially LINQ
- Experience in Asynchronous programming in .Net, ASP.Net with Tasks.
- Proficiency in writing stored procedures in C# and working with distributed caching solutions.
- Extensive experience with Azure services and distributed systems.
- Solid experience with file systems in .NET, various serialization frameworks, gRPC, REST, GraphQL, and similar technologies.
- Knowledge of microservices architecture and containerization (Docker, Kubernetes) is desirable.
- Experience in implementing IoC frameworks, ASP.NET core request pipelines, and service models.
- Experience in ASP.Net Authentication/Authorization frameworks (JWT and OAuth2 etc.
- Experience in writing effective Unit Test cases (Junit5 etc) with code coverage.
- Experience in ASP.Net Documentation with OpenAPI 3 specification.
- Strong knowledge on Clean Architecture and Clean code practices
- Excellent leadership, communication, and team management skills.
Good to Have :
- Insurance domain knowledge.
- Experience in developing Domain Driven Design patterns in .Net including Value Objects, Entities, and Domain Services.
- Good understanding of cloud native application development.
- Knowledge on Document management and generation systems/applications.
- Proficient with AWS native services such as EC2, S3, RDS, Lambda, and AWS CLI or Azure services such as Virtual Machines, Blob Storage, Azure SQL Database, Azure Functions, and Azure CLI
- Knowledge of additional Azure or AWS services such as Azure App Service, Azure Logic Apps, and Azure Event Grid or AWS Elastic Beanstalk, AWS Step Function and Amazon EventBridge, which are beneficial for integrating and automating workflows.
- Experience with CI/CD pipelines.
- Familiarity with message brokers (e. , RabbitMQ, Kafka, Azure Service Bus).
- Security-conscious development practices.
About ValueMomentum :
ValueMomentum is a leading solutions provider for the global property & casualty insurance industry, supported by deep domain and technology capabilities. We offer a comprehensive suite of advisory, development, implementation, and maintenance services across the entire P&C insurance value chain.
This includes Underwriting, Claims, Distribution, and more, empowering insurers to stay ahead with sustained growth, high performance, and enhanced stakeholder value. Trusted by over 75 insurers, ValueMomentum is one of the largest standalone insurance-focused solutions providers to the US insurance industry.
Our culture - Our fuel At ValueMomentum, we believe in making employees win by nurturing them from within, collaborating and looking out for each other.
- People first - We make employees win.
- Nurture leaders - We nurture from within.
- Enjoy wins - Celebrating wins and creating leaders.
- Collaboration - A culture of collaboration and people-centricity.
- Diversity - Committed to diversity, equity, and inclusion.
- Fun - Help people have fun at work.
Company perks & benefits :
- Compensation - Competitive compensation package comparable to the best in the industry.
- Career advancement - Career development, coaching and mentoring programs for professional and leadership skill development.
- Comprehensive training and certification programs.
- Benefits : Comprehensive health benefits, wellness, and fitness programs
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for ValueMomentum Senior Software Engineer roles with real interview advice
The timings are very comfortable.
In my project no proper kt sessions are given and they will assign the complicated works which we don't have any idea. Work life balance is worst. Poor management. Entire team has negative opinion on the team and on the management. Proper food court is not there
Read 110 reviews4-7 Yrs
11-13 Yrs