to design, develop, and maintain high-quality web and desktop applications. The ideal candidate should have strong hands-on experience with the Microsoft .NET framework, C#, and related technologies, with the ability to work both independently and collaboratively in a dynamic environment.
Key Responsibilities:
Develop, maintain, and enhance .NET-based applications using
C#, ASP.NET MVC / ASP.NET Core
.
Design and implement
RESTful APIs
and integrate third-party services.
Collaborate with cross-functional teams (UI/UX, QA, DevOps, Business Analysts) to define, design, and deliver quality solutions.
Write clean, scalable, and maintainable code following best practices and coding standards.
Perform
unit testing
, debugging, and troubleshooting across multiple environments.
Participate in
code reviews
, identify potential performance bottlenecks, and suggest optimizations.
Work with
SQL Server
(queries, stored procedures, triggers, optimization).
Implement secure coding practices and ensure compliance with company policies.
Keep up to date with emerging technologies and propose improvements to existing systems.
Technical Skills Required:
Languages & Frameworks:
C#, ASP.NET Core / MVC, .NET Framework, Entity Framework / EF Core
+ Azure Cloud or AWS basics
+ Microservices architecture
+ Unit testing frameworks (xUnit, NUnit, MSTest)
+ CI/CD pipelines
Soft Skills:
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities
Attention to detail and a commitment to high-quality code
Ability to manage time effectively and meet project deadlines
Education:
Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field
aHNVRguqNj
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.