Sr. Software Engineer II

Verisk

Hyderabad, INonsitePosted Jul 2, 2026
Posting intelligenceActively listedReposted 3×, possible evergreen/ghost posting

Skills

cicdc#

About the role

We are seeking a Senior Software Engineer to design, build, and enhance enterprise-grade desktop applications. This role requires strong ownership across the full development lifecycle and the ability to deliver high-quality, scalable, and maintainable solutions while mentoring team members and driving engineering excellence.

Product Ownership & Delivery

Own end-to-end delivery of features, from requirement analysis to production release

Collaborate with Product, Design, and QA teams to define and refine requirements

Translate business needs into scalable technical solutions

Ensure high quality, performance, and reliability of delivered features

Design & Development

Design and develop robust desktop applications using.NET 8 and 10 / C# or similar technologies

Apply strong knowledge of software design patterns, OOP principles, and clean architecture

Write clean, maintainable, and testable code following engineering best practices

Contribute to system design and architectural decisions

Quality & Engineering Excellence

Develop and maintain unit and integration tests

Identify and resolve performance bottlenecks

Drive improvements in code quality, refactoring, and technical debt management

Ensure adherence to security, compliance, and coding standards

Collaboration & Leadership

Mentor and guide junior and mid-level engineers

Participate in code reviews and enforce coding standards

Work closely with cross-functional teams to deliver integrated solutions

Communicate technical concepts clearly to both technical and non-technical stakeholders

Continuous Improvement & Innovation

Promote adoption of modern tools, frameworks, and development practices

Contribute to CI/CD, automation, and DevOps improvements

Stay updated with emerging technologies and drive innovation within the team

Required Qualifications

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

4+ years of experience in software development

Strong experience in desktop application development (e.g., WPF, WinForms, or similar)

Expertise in.NET ecosystem (C#, ASP.NET, Entity Framework)

Strong understanding of: Data structures and algorithms

Software design patterns and architecture

Database concepts (SQL/NoSQL)

Preferred Qualifications

Experience working on enterprise or product-based applications

Familiarity with CI/CD pipelines, Git, and DevOps practices

Knowledge of desktop performance optimization techniques

Experience working in Agile/Scrum environments

Uses feedback, communication best practices, and appropriate collaboration channels to work effectively with technical and non-technical stakeholders.

Adapts effectively to changing priorities and contributes to lessons learned through retrospectives, root-cause analysis, and continuous improvement practices.

Our People, Our Culture

For more than 50 years, Verisk has helped property and casualty insurers make smarter decisions about risk through AI-powered risk modeling, advanced analytics, and technology solutions spanning the entire policy lifecycle. We are a leading strategic data, analytics, and technology partner to the global insurance industry, guided by core values of learning, caring, and results while maintaining the highest ethical standards as stewards of the industry's most comprehensive datasets. Learn more about Verisk and what we are doing within the insurance industry.

For the eighth consecutive year, Verisk is proudly recognized as a Great Place to Work® for outstanding workplace culture in the US, the fourth consecutive year in the UK, Spain, and India, and the second consecutive year in Poland. In addition, we’ve been recognized by The Wall Street Journal as one of the Best-Managed Companies and by Forbes as a World’s Best Employer, testaments to the value we place on workplace culture.

Our Culture : Explore our inclusive, people-first culture that fosters innovation, collaboration, and belonging.

Awards & Recognition : See why Verisk is consistently recognized as a Great Place to Work™ around the world.

Our Businesses : Learn about the diverse industries we serve - from insurance and energy to financial services and beyond.

Life at Verisk : Discover what it’s like to work at Verisk through employee stories, team highlights, and culture moments.

Careers at Verisk : Join a global team of problem-solvers and innovators doing meaningful work that’s shaping the future of industries. Whether you're just starting out or looking to take your career to the next level, Verisk offers growth, purpose, and a people-first culture

Let’s build something meaningful together!

Unsolicited resumes sent to Verisk, including unsolicited resumes sent to a Verisk business mailing address, fax machine, or email address, or directly to Verisk employees, will be considered Verisk property. Verisk will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.