This job posting is currently inactive. Check out other active jobs at Pandyt Consulting.
Key Responsibilities:
- Application Development: Design, develop, and implement robust .NET applications using C#, .NET Core, ASP.NET, and other Microsoft technologies.
- System Integration: Integrate .NET applications with external systems and APIs, ensuring smooth interoperability.
- Code Quality and Review: Write clean, scalable code and perform code reviews to maintain high standards in code quality.
- Testing and Deployment: Develop unit and integration tests, manage debugging, and execute deployment processes.
- Database Management: Work with databases such as SQL Server, developing and optimizing SQL queries and stored procedures.
- Performance Tuning: Optimize existing applications for better performance and scalability.
- Documentation: Maintain comprehensive documentation of code, methodologies, and applications for effective maintenance and upgrades.
- Collaboration: Collaborate with project managers, UI/UX designers, and other developers to define and meet software requirements.
Skills Required:
- Strong .NET Expertise: Proficiency in C#, .NET Core, ASP.NET MVC, and Entity Framework.
- Frontend Technologies: Knowledge of web technologies like HTML, CSS, JavaScript, and popular frameworks like Angular or React is beneficial.
- Database Skills: Strong understanding of Microsoft SQL Server and experience with database design and development.
- DevOps and CI/CD: Familiarity with DevOps practices, including continuous integration and continuous deployment, using tools like Azure DevOps, Jenkins, or GitLab.
- Problem-Solving: Excellent problem-solving skills to address technical challenges and improve application efficiency.
- Teamwork and Communication: Effective communication and teamwork skills to collaborate with various stakeholders.
Educational Qualifications:
- A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field. Certifications in .NET technologies can enhance a candidate’s profile.
Work Experience:
- Generally, this position requires 2-5 years of relevant experience in .NET development, demonstrating a progressive increase in responsibilities and technical skills.