Experience Level: 1-3 Years
Job Summary:
We are looking for a motivated and enthusiastic Junior .NET Core Developer to join our development team. The successful candidate will work on developing and maintaining high-quality software applications. This is a fantastic opportunity to develop your skills and grow within a dynamic and innovative environment.
Key Responsibilities:
-
Assist in the design, development, and maintenance of software applications using .NET Core.
-
Write clean, scalable, and efficient code following best practices.
-
Participate in code reviews and provide constructive feedback to peers.
-
Collaborate with cross-functional teams to gather and define requirements.
-
Debug and troubleshoot issues in existing applications.
-
Contribute to continuous improvement by researching and implementing new technologies.
-
Maintain clear and comprehensive documentation of code and systems.
Qualifications:
-
Bachelor's degree in Computer Science, Engineering, or a related field.
-
1-2.5 years of experience in software development with a focus on .NET Core.
-
Proficiency in C# and ASP.NET Core.
-
Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Vue or React is a plus.
-
Knowledge of database technologies like SQL Server and MongoDb
-
Experience with version control systems such as Git.
-
Strong problem-solving skills and attention to detail.
-
Excellent communication and teamwork abilities.
-
Ability to work in an Agile/Scrum development process.
-
Understanding of RESTful API design and development.
-
Familiarity with DevOps practices and CI/CD pipelines.