Description

Responsibilities
- Design and implement software solutions that are efficient, scalable, and maintainable, utilizing ASP .Net and .Net Core frameworks. 
- Collaborate with cross-functional teams to gather and analyze requirements, ensuring that software solutions meet the business needs. 
- Conduct thorough testing of software applications to identify issues and ensure high-quality releases. 
- Maintain and update existing software solutions, implementing improvements based on user feedback and evolving business requirements. 
- Mentor and guide junior developers, fostering a collaborative environment that promotes learning and professional growth. 
- Participate in code reviews to ensure best practices in coding and architecture are upheld across the team.

Qualifications
- Proven expertise in asp. Net .C#, and SQL Server, with a strong portfolio of completed projects demonstrating these skills. 
- Significant experience in software development, with a track record of building, testing, and maintaining robust software solutions. 
- Strong problem-solving and analytical skills that enable you to address and overcome complex technical challenges effectively. 
- Ability to work independently with minimal supervision while also being a collaborative team player, contributing positively to team dynamics. 
- Excellent verbal and written communication skills, facilitating effective collaboration with team members and stakeholders. 
- Bachelor’s degree in Computer Science, Software Engineering, or a related field relevant certifications will be a plus

We are looking for a dynamic Lead Developer who is not only eager to contribute but also committed to continuous learning and growth within our team. If you are passionate about technology and ready to make a significant impact, we would love to hear from you!

Education

Bachelor's degree in Computer Science