What are the responsibilities and job description for the .NET Lead position at ValueMomentum?
Job Title: .NET Lead
Job ID: POS-10783
Primary Skill: .NET
Location: N/A
Experience: 7.00
Secondary skills:.Net with ASP.Net and Azure/AWS.
Mode of work: Work from Office
Experience: 7-10 Years
About The Job
As a Technical Lead specializing in .NET, you will lead the design, development, and continuous improvement of our innovative software solutions. Your primary responsibilities will involve overseeing the technical design and solution architecture, crafting and deploying high-performance, scalable microservices using .NET Core and Azure services. The ideal candidate should have a robust background in .NET development, microservices architecture, and a commitment to delivering high-quality software.
Know Your Team
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
Headquartered in New Jersey, US, ValueMomentum is the largest standalone provider of IT Services and Solutions to Insurers. Our industry focus, expertise in technology backed by R&D, and our customer-first approach uniquely position us to deliver the value we promise and drive momentum to our customers’ initiatives. ValueMomentum is amongst the top 10 insurance-focused IT services firms in North America by number of customers. Leading Insurance firms trust ValueMomentum with their Digital, Data, Core, and IT Transformation initiatives.
Benefits
We at ValueMomentum offer you a congenial environment to work and grow in the company of experienced professionals. Some benefits that are available to you are:
Job ID: POS-10783
Primary Skill: .NET
Location: N/A
Experience: 7.00
Secondary skills:.Net with ASP.Net and Azure/AWS.
Mode of work: Work from Office
Experience: 7-10 Years
About The Job
As a Technical Lead specializing in .NET, you will lead the design, development, and continuous improvement of our innovative software solutions. Your primary responsibilities will involve overseeing the technical design and solution architecture, crafting and deploying high-performance, scalable microservices using .NET Core and Azure services. The ideal candidate should have a robust background in .NET development, microservices architecture, and a commitment to delivering high-quality software.
Know Your Team
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
- Lead the design and development of advanced .NET applications, ensuring they are robust, scalable, and aligned with industry best practices.
- 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.
- Bachelor’s degree in computer science, engineering, or a related field.
- 7 years of experience in .NET development, including ASP.NET Core and .NET 6 .
- Proven experience with microservices architecture and microservice chassis frameworks.
- Demonstrated ability to design and build resilient microservices and APIs, including experience with the Polly framework.
- Strong understanding of ORM tools (e.g., 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.
Headquartered in New Jersey, US, ValueMomentum is the largest standalone provider of IT Services and Solutions to Insurers. Our industry focus, expertise in technology backed by R&D, and our customer-first approach uniquely position us to deliver the value we promise and drive momentum to our customers’ initiatives. ValueMomentum is amongst the top 10 insurance-focused IT services firms in North America by number of customers. Leading Insurance firms trust ValueMomentum with their Digital, Data, Core, and IT Transformation initiatives.
Benefits
We at ValueMomentum offer you a congenial environment to work and grow in the company of experienced professionals. Some benefits that are available to you are:
- Competitive compensation package.
- Career Advancement: Individual Career Development, coaching and mentoring programs for professional and leadership skill development.
- Comprehensive training and certification programs.
- Performance Management: Goal Setting, continuous feedback and year-end appraisal. Reward & recognition for the extraordinary performers.