Sr. Software Engineer II (Hyderabad)

Sr. Software Engineer II (Hyderabad)

18 Aug
|
Verisk Careers | Verisk
|
Hyderabad

18 Aug

Verisk Careers | Verisk

Hyderabad

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
- Solid 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.

📌 Sr. Software Engineer II (Hyderabad)
🏢 Verisk Careers | Verisk
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. software engineer ii (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: sr. software engineer ii (hyderabad) / hyderabad