
Search by job, company or skills
We are seeking a highly skilled Senior .NET Developer (Full Stack) to join our development team. The ideal candidate will have strong hands-on experience in C#, ASP.NET MVC, .NET
Core, Windows Applications (WPF), SQL databases, and front-end technologies, with the
ability to design, develop, and maintain scalable web and desktop applications. The role requires strong problem-solving skills, clean coding practices, and experience working in an Agile environment.
Key Responsibilities
Design, develop, and maintain web applications using ASP.NET MVC and .NET Core
Develop and support Windows applications using WPF
Develop and maintain front-end features using HTML, CSS, and JavaScript
Work closely with UI/UX designers to implement responsive and user-friendly
interfaces
Write clean, scalable, and efficient code in C#
Design and optimize SQL Server databases, queries, stored procedures, and
performance tuning
Integrate front-end applications with RESTful APIs
Collaborate with cross-functional teams to gather requirements and translate them into
technical solutions
Participate in code reviews, ensuring best practices and coding standards
Troubleshoot, debug, and optimize existing systems
Use Git for source control and follow branching strategies
Track tasks, bugs, and progress using JIRA
Mentor junior developers and contribute to technical decision-making
Required Skills & Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field
5+ years of experience in .NET development
Strong proficiency in C#
Solid experience with ASP.NET MVC and .NET Core
Experience developing Windows applications using WPF
Strong knowledge of SQL Server and relational database design
Experience building and maintaining web applications
Experience with front-end technologies: HTML5, CSS3, JavaScript, Bootstrap
Experience with modern JavaScript frameworks such as Angular or React is a plus
Hands-on experience with Git (GitHub, GitLab, or Azure DevOps)
Experience working with JIRA or similar Agile project management tools
Strong analytical, problem-solving, and communication skills
Experience with RESTful APIs and Web Services
Knowledge of design
Job ID: 144154679