Lead Full Stack Engineer (Angular and .NET C#)
India
Job Description
We are seeking a motivated and skilled software developer to join our team in developing innovative software solutions. You will collaborate with cross-functional teams including developers, QA engineers, and product owners in a fast-paced environment. Your expertise will be crucial in building robust, efficient, and high-performing applications. We value professionals who are excited by new challenges and continuous learning.
Responsibilities
- Design and develop software applications aligned with business goals.
- Maintain, enhance, and support existing applications.
- Analyze, debug, and resolve issues in development and production environments.
- Lead design and architecture discussions.
- Act as a liaison to internal customers, research groups, and support areas.
- Conduct code reviews, automate testing, and perform thorough unit and integration testing.
- Create technical documentation and release notes.
- Mentor junior developers and provide technical guidance.
Qualifications
- Bachelor’s degree or equivalent in Computer Science or related field.
- 4-7 years of experience in software development and system maintenance.
- 2-5 years of experience designing and developing simple yet elegant systems using best practices.
- Proficiency in : .NET Core, C#, ASP.NET Web API, ASP.NET MVC, Angular, Webpack, NPM, JSON / XML, LINQ, Entity Framework, IoC frameworks, CI / CD, Redis.
- Understanding of Bootstrap / Material CSS components.
- Experience with AWS services like Batch, Lambda, S3, SQS.
- Strong knowledge of object-oriented design and software development processes.
- Experience with parallel programming, async / await, and TPL.
- Experience working in Agile / SCRUM environments.
- Strong troubleshooting, optimization, and refactoring skills.
- Ability to adapt to evolving technologies and learn quickly.
- Passion for development and technological innovation.
- Leadership experience, mentoring junior team members.
- Ability to translate high-level requirements into technical tasks.
- Experience collaborating with internal stakeholders.
Nice to haves :
- Experience with UX design and complex application architecture.
- Experience with CSS pre-processors like SASS or LESS.
- Multi-threaded programming in procedural and functional paradigms.
About Us
Verisk has over 50 years of expertise in data analytics and technology for the insurance industry. We empower communities to make better risk decisions and foster a culture of innovation, diversity, and inclusion. Recognized as a Great Place to Work and one of the World's Best Employers, we offer a dynamic environment for growth and impact.
Our solutions span underwriting, claims, property estimating, extreme event modeling, and more, supporting clients worldwide in managing risk effectively.
Verisk is an equal opportunity employer. We consider all qualified applicants regardless of race, religion, gender, age, or disability. Unsolicited resumes will be considered Verisk property, and we do not pay fees for unsolicited submissions.
- Job Category : Technical Product Development
- Posting Date : 05 / 05 / 2025
- Job Schedule : Full-time
- Location : India
- Work Arrangement : Hybrid
- Division : Underwriting Solutions
J-18808-Ljbffr