Our client, a software consulting company, is looking for a talented
Senior. Net Full-Stack Developer
who is passionate about technology and delighting our clients, to join their dynamic Technical Consulting team.
You’ll bring your expertise in both
backend
and
frontend
technologies to design and implement cutting-edge solutions. While Angular is a plus, we’re open to proficiency in any relevant, modern frontend technology.
Our projects include developing custom software, maintaining and supporting software systems, and developing systems integration. Our local and international clients come from various industries, including financial and insurance, retail, media and supply chain.
Main Responsibilities will include
Technical architectural design
Develop and document design, source code and technical architecture
Maintain and manage existing source code
Design, develop and implement solutions to users’ needs and requirements
Review and improve code
Run tests and fix bugs
Coordinate with architects and business analysts to determine functionalities
Develop technical solutions to complex business problems
Design and develop technical solutions for enterprise-level projects
Design and develop data analysis solutions
Design and develop logical and physical data models that meet application requirements
Design and develop continuous integration and continuous deployment pipelines
Qualifications and Experience required
Relevant 3/4-year degree or diploma (Honours or postgrad preferred), or have comparable practical experience
A minimum of 5 or more years’ experience building custom, web-based applications in. NET/ C#, Microsoft SQL Server MVC, Entity Framework
Web Services (Microsoft WCF and Web API)
Knowledge and understanding of Design Patterns
Git Source Control
Agile & Test-Driven development experience
Have spun up a project or solution from beginning to end
You are T-shaped – you possess broad general knowledge of the development landscape, and deep knowledge of your area of expertise
You are a polyglot - you possess a strong multi-language toolbox and know how to apply these effectively to the software you are developing
Mentorship & recruitment / interviewing experience an advantage
Personal Attributes
Excellent communicator
Able to interact with clients at a systems analysis level
You have a knack for picking up new technologies
Love to find easier ways of doing things, and a good problem solver
Passionate about technology
Proven people management skills
Delivery focused
Able to work in projects (multi-task) environment
Responsive to change
General:
Only shortlisted candidates will be contacted. If you do not hear from us within 30 days, please consider your application unsuccessful.
Candidates must have valid authorization to live and work in South Africa.
Please include your current salary and salary expectations with your application.
Senior. Net Full-stack Software Developer (ch1088cpt), Cape Town
Free
Senior. Net Full-stack Software Developer (ch1088cpt), Cape Town
South Africa, Western Cape, Cape Town,
Modified March 5, 2025
Description
Job details:
⇐ Previous job |
Next job ⇒ |
Advertisement: