Randstadeos
.NET developer
Job Summary
We are seeking a skilled and experienced .NET Developer with at least 5 years of hands-on experience in developing and maintaining software applications. The ideal candidate will be proficient in .NET technologies, have strong problem-solving abilities, and possess a keen attention to detail.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance applications using .NET technologies.
- Collaborate with cross-functional teams to analyze business requirements and translate them into technical specifications.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Debug, test, and optimize applications to ensure high-quality performance.
- Integrate third-party APIs and tools as needed.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated on industry trends, emerging technologies, and best practices.
- Troubleshoot and resolve application issues in a timely manner.
Technical Skills
- Strong proficiency in C#, ASP.NET, and .NET Core/.NET 5+ frameworks.
- Experience with front-end technologies like HTML5, CSS3, JavaScript, and popular libraries like React and Angular.
- Familiarity with database design, SQL Server, and Entity Framework.
- Knowledge of RESTful APIs, microservices architecture, and cloud services (Azure/AWS).
- Experience with version control systems like Git.
- Familiarity with Agile methodologies and DevOps practices (CI/CD pipelines).
Qualifications
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience).
- 5+ years of experience as a .NET Developer or in a similar role.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of automated testing frameworks and tools.
- Knowledge of K2 and SharePoint will be a plus.
- Familiarity with performance tuning and optimization techniques.