Description:
We are seeking a highly motivated and talented Associate .NET Developer to join our dynamic team. As an Associate .NET Developer, you will play a crucial role in the development and maintenance of our web applications and services. This is an excellent opportunity for a recent graduate to gain real-world experience and contribute to innovative projects.
Responsibilities:
- Design, develop, and maintain high-quality web applications and services using .NET technologies (C#, ASP.NET, .NET Core, etc.).
- Write clean, well-documented, and testable code.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Collaborate effectively with cross-functional teams, including designers, product managers, and other developers.
- Troubleshoot and debug applications to identify and resolve issues.
- Stay updated on the latest .NET technologies and industry best practices.
- Contribute to the improvement of our development processes and tools.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (Graduated in 2024)
- Strong understanding of C# programming language.
- Good Knowledge of .NET framework and .NET Core.
- Familiarity with ASP.NET MVC or ASP.NET Core MVC.
- Knowledge of relational databases (e.g., SQL Server, MySQL).
- Good understanding of object-oriented programming principles.
- Understanding of Git or other version control systems.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- A passion for learning new technologies and a proactive approach to problem-solving.
Bonus Points:
- Understanding of unit testing and integration testing frameworks.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP).
- Contributions to open-source projects.