About the job .NET Developer
Overview
We are looking for a skilled .NET Developer to join our growing technology team. The ideal candidate will be responsible for designing, developing, testing, and maintaining applications using the Microsoft .NET framework. You will collaborate closely with cross-functional teams to deliver high-quality, scalable, and secure solutions that meet business requirements.
Key Responsibilities
-
Design, develop, and maintain software applications using .NET technologies (C#, ASP.NET, .NET Core, etc.).
-
Collaborate with business analysts, project managers, and other developers to define requirements and deliver effective solutions.
-
Write clean, scalable, and efficient code following best practices and coding standards.
-
Perform unit testing, debugging, and troubleshooting to ensure application reliability and performance.
-
Maintain and enhance existing applications by adding new features or improving functionality.
-
Integrate applications with databases (SQL Server, etc.) and external systems when needed.
-
Participate in code reviews and provide constructive feedback to ensure high-quality deliverables.
-
Stay up to date with emerging .NET technologies, tools, and practices.
Qualifications
-
Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience).
-
Proven experience as a .NET Developer, with strong knowledge of C#, ASP.NET, and .NET Core.
-
Solid understanding of object-oriented programming and design patterns.
-
Experience with relational databases (SQL Server, MySQL) and writing complex queries.
-
Knowledge of web technologies such as HTML, CSS, JavaScript, and frameworks (e.g., Angular, React) is a plus.
-
Familiarity with RESTful APIs, web services, and integration methods.
-
Experience with version control tools (e.g., Git).
-
Strong problem-solving skills, attention to detail, and ability to work independently or in a team environment.
Preferred Skills
-
Experience with cloud platforms (Azure, AWS, etc.).
-
Knowledge of Agile/Scrum development methodologies.
-
Familiarity with CI/CD pipelines and DevOps practices.