Dotnet Developer
Job Title: .NET Core Developer
Years of Experience: 5-7 Years
Job Summary: We are seeking a skilled .NET Core Developer to join our dynamic software development team. The ideal candidate will have a strong background in developing workflow applications using .NET technologies. You will be responsible for designing, implementing, and maintaining high-quality software solutions that meet our clients' needs.
Responsibilities:
- Analyze and understand high-level requirements to design and develop robust .NET Core applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code while adhering to best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Debug and troubleshoot issues in existing applications, ensuring timely resolution.
- Participate in Agile development processes, including sprint planning and daily stand-ups.
- Stay updated with the latest industry trends and technologies to enhance application performance and user experience.
Mandatory Skills:
- Proven experience in .NET Core development.
- Strong understanding of object-oriented programming principles.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Knowledge of database management systems, preferably SQL Server.
Preferred Skills:
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of containerization technologies like Docker.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience in Agile methodologies.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5-7 years of professional experience in software development with a focus on .NET technologies.
- Strong problem-solving skills and ability to work independently as well as in a team environment.