Mid-Level Software Developer
Jcm Consultants
Our client is looking for a skilled Mid-Level Full Stack Developer who enjoys building quality software and is eager to growtheir technical expertise.
You will work closely with cross-functional teams to design, develop, and enhance scalableenterprise solutions.
This role is ideal for someone who is hands-on, collaborative, and committed to continuouslearning and improvement.
Primary Duties and Responsibilities: Develop enterprise applications using .
NET (.NET Core / .NET Framework, C#) Build and maintain Web APIs and RESTful services Contribute to front-end development using modern frameworks (Angular, React, Blazor) Apply clean code principles, design patterns, and basic testing practices (unit testing) Work with SQL Server and write efficient T-SQL queries Participate in the full software development lifecycle Build secure, scalable, and maintainable solutions Collaborate with senior developers, architects, analysts, and clients Contribute to improving development practices, tools, and processes Troubleshoot and resolve technical issues in a timely manner Required Qualifications: A tertiary degree in Computer Science, IT, or a related field 3+ years of professional Software Development experience Basic understanding of Clean Architecture and software design principles Familiarity with secure development practices (OWASP awareness) API development and integration (REST, Swagger/OpenAPI exposure) Exposure to front-end development concepts Basic understanding of authentication and authorization (OAuth2, JWT, Azure AD) Exposure to cloud and DevOps environments (Azure, CI/CD pipelines, Docker advantageous but notrequired) Primary Duties and Responsibilities: Develop enterprise applications using .
NET (.NET Core / .NET Framework, C#) Build and maintain Web APIs and RESTful services Contribute to front-end development using modern frameworks (Angular, React, Blazor) Apply clean code principles, design patterns, and basic testing practices (unit testing) Work with SQL Server and write efficient T-SQL queries Participate in the full software development lifecycle Build secure, scalable, and maintainable solutions Collaborate with senior developers, architects, analysts, and clients Contribute to improving development practices, tools, and processes Troubleshoot and resolve technical issues in a timely manner #J-*****-Ljbffr
- ...About the Role Our client is looking for a talented Mid-Level Blockchain Developer to join their growing team in Randburg, operating on a hybrid... ...Requirements 2-4 years of professional experience in software development, with a focus on blockchain technology. Proficiency...
- 24 Bit Games is seeking a skilled game developer to join the team remotely. The role requires hands-on experience with Unity *********, strong C#/. NET programming, and excellent Unity scripting ability. Additionally, experience with Unreal Engine 4, C++, and Blueprint...
- ...and designs to exceed client briefs and expectations. As a Mid-level Art Director, you can expect to be craft-led and platform neutral... ...on projects Work with other disciplines (Strategists, Developers, Media, Accounts, etc.) Be a champion for creative innovation...
- ...including operating systems and servers. Develop and implement a schedule of system... ...years of proven, hands-on experience in a Software/Platform/Cloud Engineering role, with significant... ...: Must hold a current AWS Professional-level certification (e.g., AWS Certified...
- ...principles with modern digital learning technologies.Junior to Mid-Level Instructional Designer (6-Month Fixed-Term Contract) Department... ...)2. Role Purpose The Instructional Designer will design, develop and build high-quality learning solutions for both client...
- ...WELCOME TO MOYO MID LEVEL BI ANALYST The BI Analyst is responsible for translating data into meaningful insights that support business... ...: 4+ years' experience as a BI Analyst, Database Developer, or similar role Solid understanding of database design and...
- ...Johannesburg. You will lead wireframes, prototypes and flows for mid-complex features, integrating research, analytics, and brand... ..., iterate with stakeholder feedback, and collaborate with developers and product managers to ensure feasibility and impact. #J-***...
- ...We're looking for a Senior Java Developer to own the development, maintenance, and production... ...experience. Strong, production-level Java / J2EE and Spring experience. Solid... ...Camel experience. Good understanding of software development practices (testing, code...
- ...Software Developer Location: Position based in (Pretoria) and Netherlands (Training will be provided in Netherlands) A leading company... ...Framework) and machine, robot and vision systems (both high level and embedded) Application development using C#, C++, VB,...
- ...1 Recruitment is representing a well established stainless steel and steel fabrication business based in Boksburg in search of a mid-level design draughtsman. The role requires a minimum of 3 years' experience in design and draughting and a completed technical qualification...
- ...Overview Hire Resolve is excited to be seeking a talented C# Software Developer for our client. This is a fully remote position, offering you the flexibility to work from anywhere. As a C# Software Developer, you will have the opportunity to work on a variety...
- ...IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist... ...Strong analytical and problem-solving abilities. A high level of attention to detail and commitment to quality. Excellent...
- ...Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer...
- ...and collaborating with stakeholders. Position best practice software development methodologies and identify bottlenecks in the... ...the business strategy, objectives and values Stay abreast of developments in field of expertise Ensure personal growth and enable effectiveness...
- ...Junior Software Developer Graduate ProgrammeOur client is excited to offer aJunior Software Developer Graduate Programmebased inMidrand, Gauteng. This is an exceptional opportunity for recent graduates with a passion for technology and a strong foundation in computer...
- ...Verification Agency a seeking a talented and experienced Mid to Senior OutSystems Developer to join their growing development team. This role is... ...consuming and exposing REST APIs. • Solid understanding of software development lifecycle (SDLC) and Agile methodologies....
R 25,000 per month
...Junior Software Developer | CabSync On-site: Alberton, Gauteng, South Africa Salary: R25,000 per month Build software that makes a real difference on the factory floor. CabSync is a manufacturing operating system for cabinet and joinery businesses. It connects...- ...Software Developer Position We are on the lookout for a software developer to join our client! Requirements: Ability to develop rapid proof of concepts (POCs) using new and unfamiliar APIs Understanding of source repositories (e.g., Git) JS / HTML / CSS Front-end frameworks...
- ...Want to work with top-tier developers and build amazing software in JHB? Join our client's powerhouse team, sharpen your skills, and unlock your next big career move. If clean code and solving tricky problems excite you, this might be the role for you (coffee consumption...
- ...Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer...
- ...the design and development of enterprise-level applications, influence technical... ...solutions, writing great code, and building software that makes a real difference, this could... ...with C# and . NET Proven experience developing scalable, robust applications Strong...
- ...for a highly motivated and drivenTrainee Software Developerto join their completely remote... ...will be paired with experienced senior developers who will guide you through the intricacies... .... This is an excellent entry-level pathway into the tech industry, with a strong...
- ...WE'RE HIRING | JUNIOR SOFTWARE DEVELOPER – WEB FRONT-END SpesNet Global Group / Medi Charge is looking for a Junior Software Developer (Web Front-end) to join the Development team. This role will support, maintain and develop the front-end components of Veri Claim...
- ...to support entrepreneurial development strategies and initiatives.Job Description Raizcorp is looking for a mid-to-senior full stack software developer to join its growing development team. The role may be remote (within South Africa), although you must be willing...
- ...CORE is seeking a talented Digital Designer – Mid Level to join our Creative Studio in Sandton. You will produce assets across digital, social, web and print, ensure brand CI and stay on-brand across campaigns. Collaborate with Marketing Managers and the Head of...
- ...client is looking for an experienced Senior Full Stack Developer who loves building great software and is ready to stepinto a technical leadership role.... ...environments preferred) 2–3 years experience at Senior Developer level Front-End best practices (web & mobile trade offs)...
- Product Development Manager - Water Treatment and PurificationProduct Portfolio Ownership: Take full ownership of existing water treatment and purification product linesAnalyse product performance, margins, lifecycle stage, and market relevanceIdentify gaps, overlaps, ...
- ...Glucode (Pty) Ltd in Sandton, Gauteng, is seeking an Intermediate Software Engineer - iOS to design and implement moderately complex... ...quality, participate in design discussions, and mentor junior developers while staying current with industry trends and best practices....
- ...Our client, a forward-thinking innovator in aviation technology, is seeking a highly skilled and motivated Lead Aviation Software Developer to join their dynamic team in Midrand, Gauteng, ZA. This role is pivotal in driving the development of cutting-edge software...
- ...About the RoleOur client is offering a unique opportunity for aspiring developers to join their innovative technology division as a Remote Apprentice Software Developer . This position is designed for individuals with a passion for coding and a strong desire to build...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Developer. Be the first to apply!
