Sails Software

(#1555) Sr. Dot Net Developer

Sails Software

Visakhapatnam, Andhra Pradesh, INPosted Aug 4, 2026

Job description

Experience: 10-+ Years

Responsibilities

· Contribute to the development and maintenance of Windows .NET-based software with complex WPF based GUI.

· Contribute to the refactoring and modernization of complex legacy codebases (WPF / .NET), reducing technical debt.

· Implement software requirements using C# / .NET and WPF (MVVM)

· Ensure clean code, code reviews, code security and automated testing practices

· Design and optimize relational databases (SQL, PostgreSQL), including performance tuning and data modeling

· Build and maintain CI/CD pipelines using GitHub Actions and Jenkins

· Collaborate with product, QA, and engineering teams to clarify requirements and improve delivery quality

Requirements

· Strong experience in C# / .NET development (senior level)

· Proven expertise in WPF and MVVM architecture

· Solid experience with SQL and PostgreSQL

· Demonstrated experience in software architecture design

· Strong hands-on experience in refactoring and improving legacy systems

· Experience with CI/CD tools: GitHub Actions and Jenkins

· Deep understanding of object-oriented design, design patterns, and clean architecture principles

· Ability to work in complex, multi-system environments with evolving requirements

· Strong problem-solving skills and ability to make pragmatic technical decisions

· Good communication skills and ability to collaborate across teams

· Expertise in Python programming would be a strong plus.

Skills: B.Tech in any stream. Windows based Dot Net C# /.Net and WPF SQL , PostgreSQL CI/CD Github knowledge