.NET Developer (Junior / Mid-Level) | Hybrid
About this job
LMW HR Group, on behalf of its client, is seeking Junior and Mid-Level .NET Developers to join a dynamic software development team. This is an excellent opportunity to work on innovative projects, leverage modern Microsoft technologies, and grow your career in a collaborative and technology-driven environment. Key Responsibilities • Design, develop, test, and maintain high-quality .NET applications. • Develop new features and enhance existing software solutions. • Collaborate with cross-functional teams, including Product Owners, Business Analysts, QA Engineers, and Developers. • Build and maintain RESTful APIs and backend services. • Troubleshoot, debug, and resolve technical issues. • Participate in code reviews and contribute to software quality and best practices. • Write clean, scalable, and maintainable code following industry standards. • Stay up to date with emerging technologies and development practices. Requirements Junior Level (1 - 3 years) • Bachelor's degree in Computer Science, Software Engineering, or a related field. • Up to 2 years of experience in .NET development (internships or personal projects are also welcome). • Knowledge of C# and .NET/.NET Core. • Basic understanding of ASP.NET Core or ASP.NET MVC. • Familiarity with SQL Server and relational databases. • Understanding of Object-Oriented Programming (OOP) principles. • Familiarity with Git or other version control systems. • Good command of the English language. Mid-Level (3–5 years) • 2–5 years of professional experience in .NET software development. • Strong proficiency in C#, .NET/.NET Core, and ASP.NET Core. • Experience developing RESTful APIs and backend services. • Solid knowledge of SQL Server, database design, and query optimization. • Experience with Entity Framework / Entity Framework Core. • Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and preferably a modern framework (Angular or React is a plus). • Experience with Git and collaborative development workflows. • Strong analytical and problem-solving skills. • Good written and verbal communication skills in English. Benefits • Hybrid working model. • Competitive salary based on experience and qualifications. • Continuous learning and professional development opportunities. • Exposure to innovative and challenging software projects. • Collaborative, supportive, and inclusive working environment. • Career growth opportunities within a rapidly evolving organization. • Private health insurance and additional employee benefits