HamburgerMenu
hirist

Job Description

The Role :


We are seeking a mid-level C#/.NET Developer with 2- 4 years of professional experience to help us design, develop, and maintain our cutting-edge software applications. This role is ideal for a hands-on developer who is eager to take ownership of features, contribute to technical discussions, and grow their skills in a dynamic team setting. You will work on the full software development lifecycle, from concept to deployment, ensuring our applications are robust, efficient, and reliable.


Key Responsibilities :

- Design, develop, and maintain high-performance, scalable web applications and services using ASP.NET Core and C#.

- Write clean, well-documented, and efficient code that adheres to team standards and best practices.

- Collaborate with product managers, QA engineers, and other developers to define, design, and ship new features.

- Develop and integrate RESTful APIs to support a variety of client-side applications.

- Troubleshoot and debug existing software to identify and resolve performance bottlenecks and bugs.

- Participate in code reviews, providing and receiving constructive feedback to ensure code quality and knowledge sharing.

- Work with relational databases, primarily SQL Server, including writing complex queries, stored procedures, and managing schema using Entity Framework Core.

- Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.

- Contribute to the continuous improvement of the team's processes and technical standards.


Required Skills & Qualifications :


- Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

- 2- 4 years of professional experience in C# and the .NET platform, with a strong focus on .NET Core or .NET 6+.

- Proven experience building web applications using ASP.NET Core.

- Strong understanding of Object-Oriented Programming (OOP) principles and common design patterns.

- Proficiency with SQL Server and experience with an ORM like Entity Framework (Core).

- Experience with building and consuming RESTful APIs.

- Proficiency with version control systems, especially Git.

- Solid understanding of front-end technologies such as HTML, CSS, and JavaScript.

- Excellent problem-solving, analytical, and communication skills.

- Ability to work both independently and collaboratively within a team.


Preferred Skills (Nice-to-Have) :


- Experience with a cloud platform (e.g., Microsoft Azure, AWS).

- Familiarity with containerization technologies like Docker.

- Knowledge of front-end frameworks like Angular, React, or Vue.js.

- Experience with a CI/CD pipeline (e.g., Azure DevOps, Jenkins).

- Experience writing unit tests using frameworks like xUnit or NUnit


info-icon

Did you find something suspicious?