Software Developer
Posted Updated
Description
We are seeking a skilled Software Developer to join our dynamic team. The ideal candidate will have a strong background in developing robust applications using modern technologies. As a Software Developer, you will be responsible for designing, implementing, and maintaining software solutions that meet the needs of our clients. You will work closely with cross-functional teams to deliver high-quality software products on time and within budget.
Key Responsibilities:
- Develop and maintain RESTful APIs to support various applications.
- Collaborate with front-end developers to integrate user-facing elements using Angular and React.
- Utilize Entity Framework Core and Dapper for data access and manipulation.
- Implement design patterns to ensure code quality and maintainability.
- Conduct unit testing using frameworks such as xUnit, NUnit, and MSTest to ensure software reliability.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies to enhance development processes.
Required Skills:
- Proficiency in .NET, C#, and ASP.NET Core.
- Experience with RESTful API development.
- Familiarity with front-end frameworks like Angular and React.
- Strong understanding of design patterns and best coding practices.
- Experience with unit testing frameworks such as xUnit, NUnit, and MSTest.
- Knowledge of Entity Framework Core and Dapper for data access.
If you are passionate about software development and eager to work in a collaborative environment, we encourage you to apply. Join us in creating innovative solutions that make a difference.