Job Title : Senior Full Stack Developer (Windows Stack, SQL, API Integration)
Company : E-Click (Pty) Ltd
Hours : Full-Time
Company Overview
E-Click (Pty) Ltd was founded due to the need for innovation in agritech, but has since expanded into multiple industries, providing cutting-edge solutions across various sectors.
Our dynamic team thrives on innovation, problem-solving, and technology-driven advancements.
With rapid expansion into new markets, we are looking for a highly skilled Senior Full Stack Developer to take on a leadership role in our growing technical team.
This is an exciting opportunity to drive backend architecture, optimize system performance, and spearhead integrations with AI-driven technologies.
If you're passionate about scalable backend solutions, Windows stack development, and staying ahead of industry trends, we want you on board!
Job Summary
We are seeking an experienced Senior Full Stack Developer with deep expertise in C#, Microsoft SQL, MySQL, and the Windows stack.
This office-based role is ideal for a strategic thinker and hands-on developer who excels in backend development, Windows services, and API integrations.
You will play a managerial role, leading development efforts, optimizing backend solutions, and integrating the latest AI technologies to drive business growth.
Experience with front-end technologies (React, Angular, Vue.js) is a plus, as you will collaborate cross-functionally with UI / UX teams.
Key Responsibilities
- Design, develop, and maintain enterprise-grade backend systems using C# and the .NET framework.
- Architect and implement Windows services for mission-critical background processing and automation.
- Create, configure, and optimize RESTful APIs with industry-standard security protocols for seamless front-end and third-party integrations.
- Implement MVC architecture patterns to build modular, maintainable backend solutions.
- Conduct code reviews and ensure adherence to best coding practices.
- Stay ahead of industry trends, including the use of AI and automation tools in backend development.
Database Management
- Design and optimize Microsoft SQL and MySQL database schemas.
- Develop efficient SQL queries, stored procedures, and functions for complex data operations.
- Create and maintain SQL Reporting Services (SSRS) reports for business intelligence and analytics.
- Implement data security measures and performance optimization techniques.
- Ensure database integrity across development, testing, and production environments.
Windows Stack Integration
- Leverage extensive knowledge of Windows Server environments for application deployment.
- Troubleshoot and resolve complex Windows services and backend system issues.
- Optimize application performance within Windows-based infrastructures.
Cross-Functional Collaboration
- Implement robust API interfaces that facilitate seamless front-end / back-end integration.
- Participate in architectural discussions to align technical solutions with business needs.
- Create comprehensive technical documentation for APIs, workflows, and database schemas.
Required Skills and Experience
- 5+ years of professional experience in backend development using C# and .NET framework.
- Advanced knowledge of Microsoft SQL and MySQL database design and optimization.
- Demonstrated experience writing and managing Windows services for enterprise applications.
- Proficiency with SQL Reporting Services (SSRS) for business intelligence solutions.
- Expertise in RESTful API development, security, and performance optimization.
- Strong understanding of MVC architecture and design patterns.
- Proficient with Git / GitHub for version control, branching strategies, and collaborative development.
- Experience with Windows Server environments and deployment processes.
- Excellent problem-solving abilities and analytical thinking.
- Strong communication skills and ability to document technical solutions effectively.
- Proficiency in AI-driven solutions and an understanding of current industry trends.
Preferred Qualifications
- Familiarity with front-end technologies, including React, Angular, Vue.js, HTML5, and CSS3.
- Experience with Entity Framework or other ORM tools for database abstraction.
- Knowledge of microservices architecture and API gateway implementation.
- Exposure to cloud platforms (Azure / AWS) for backend deployments.
- Understanding of security compliance standards (OAuth 2.0, GDPR, PCI-DSS).
- Experience with CI / CD pipelines and DevOps best practices.
Databases
Microsoft SQL Server, MySQL, SSRS
Version Control
Git, GitHub / GitLab
Why Join E-Click?
- Be part of an innovative, fast-growing company operating across multiple industries.
- Leadership role with opportunities for career growth.
- Work on cutting-edge technologies, including AI-driven backend solutions.
- Competitive salary and a dynamic team environment.
- A chance to drive digital transformation in a rapidly expanding industry.
If you're a forward-thinking developer looking for a senior role in a growth-driven company, apply today and be part of our journey to build the future!
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Outsourcing and Offshoring Consulting