Senior .Net Developer (Cape Ttown) needed at Optimal Growth Technologies
Job title : Senior .Net Developer (Cape Ttown)
Job Location : Western Cape, Cape Town
Deadline : January 18, 2025
Quick Recommended Links
Job Summary
- We are seeking an experienced and highly skilled Senior .Net Developer to join our dynamic development team. The ideal candidate will have extensive experience in .NET technologies and a strong background in SQL development. You will be responsible for designing, developing, and maintaining complex applications, ensuring high performance, scalability, and reliability.
Key Responsibilities
- Application Development:
- Design, develop, and maintain applications using .NET technologies (C#, ASP.NET, .NET Core).
- Build efficient, reusable, and reliable code to support business needs.
- Database Management:
- Develop and optimize SQL queries, stored procedures, and database structures.
- Collaborate with the database administration team to ensure optimal database performance.
- System Integration:
- Integrate third-party APIs, web services, and internal systems.
- Troubleshoot and resolve integration issues.
- Performance Optimization:
- Analyze application performance and implement enhancements for scalability and reliability.
- Collaboration:
- Work closely with cross-functional teams, including product owners, QA engineers, and other developers.
- Mentor junior developers and contribute to knowledge-sharing within the team.
- Testing and Debugging:
- Perform code reviews, unit testing, and debugging to ensure quality standards are met.
- Address application bugs and provide timely solutions.
- Documentation:
- Create and maintain technical documentation for application designs, code, and processes.
Required Qualifications
Experience:
- Minimum 7 years of hands-on experience in .NET development.
- Proven expertise in SQL, including writing complex queries and performance optimization.
Technical Skills:
- Proficiency in C#, ASP.NET MVC, .NET Core, and Web API development.
- Strong knowledge of SQL Server, T-SQL, and relational database design.
- Experience with front-end technologies like HTML5, CSS3, JavaScript, and frameworks like Angular or React (optional).
- Familiarity with source control tools such as Git.
- Understanding of software development best practices, including design patterns and principles (e.g., SOLID).
Certifications (preferred):
- Microsoft Certified: Azure Developer Associate or equivalent.
- Any relevant SQL Server certifications.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication.
- Ability to work independently and collaboratively in a team environment.
Preferred Skills
- Experience with cloud platforms (e.g., Azure, AWS).
- Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Exposure to NoSQL databases like MongoDB or Redis.
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs