The Software Developer role focuses on designing, developing, and maintaining applications using Microsoft technologies to support business objectives. The role involves creating new features, ensuring performance and scalability, and providing continuous support for production applications.
Responsibilities
1. Feature Development (70%): Create and implement new features using MVC and .NET Core, ensuring efficient, secure, and scalable code.
2. Application Maintenance (20%): Maintain and improve existing applications by fixing bugs and optimizing performance.
3. Collaboration (10%): Participate in team meetings, project planning, and technical documentation.
Basic Qualifications
1. 3+ years of experience developing web applications with Microsoft technologies
2. Experience in SQL Server database development and optimization.
3. Strong knowledge of object-oriented programming and SOLID principles.
4. Familiarity with .NET Core features like dependency injection and authentication.
Skills
1. Strong teamwork and communication skills.
2. Ability to adapt to new technologies and agile methodologies (Scrum, Kanban).
3. Familiarity with version control tools, such as Git.
Preferred Experience
1. Experience with frontend frameworks like React or Next.js.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Other
Industries
Staffing and Recruiting
#J-18808-Ljbffr