INTERMEDIATE FULL-STACK DEVELOPER

at  AdaptIT

Midrand, Gauteng, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Oct, 2024Not Specified05 Jul, 2024N/AHigh Proficiency,Design Skills,Design Patterns,Design,Rabbitmq,Cloud,Aws,Jenkins,State Management,Asp.Net,Web Api,Web Technologies,.Net Framework,Mvc,Web Applications,Test Driven Development,Git,Developers,Agile Environment,Knowledge Base,MessagingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

POSITION SUMMARY

Industry: IT & Internet
Job category: IT and Telecommunications
Location: Midrand
Contract: Permanent
EE position: No

INTRODUCTION

The Enterprise Performance Management (EPM) division is a multi-industry division of Adapt IT with a solid foundation providing key products. Our products help make businesses feel more in control of their expenses, and provide a cost assurance to help them keep within budget, while planning forecasts. Our development team is a small team of very strong individuals that are keen to learn, grow, and design new requirements to the best of their ability. Our developers are required to be “thinkers” and not just “doers; That means we push for new ideas, angles, and methodologies! EPM is constantly seeking new angles into market to provide cutting edge SaaS solutions to our customers. Within our division we support and encourage each other in problem solving and design thinking, and we are looking for Software Developers who share the same vision of creation, design, and commitment that we have as a business.

REQUIRED EXPERIENCE:

  • At least 2-5 years of experience as a Full Stack Developer with a focus on Microsoft Technologies like .NET Framework, .Net Core, .Net 6, ASP.NET, Web API)
  • Experience building front-end web applications using web technologies such as ASP.NET MVC and Angular
  • Strong UI development skills and basic UX Design skills
  • A Solid understanding of MSSQL with proven experience with Data Modelling, Design, SQL Function, Stored Proc and other common MSSQL practises
  • Understanding of the full scope of application development (authentication, integrating with APIs, build process, testing, validation, state management)
  • High proficiency in object-oriented analysis and design patterns
  • Source Control, versioning and branching concepts, preferably in Git

High Beneficial skills:

  • CI/CD Tools (Octopus Deploy, Team City, Jenkins, Atlassian Pipelines)
  • Experience with AWS and/or Azure, understanding SaaS Cloud based concepts
  • Telerik Report Designer
  • Test Driven Development concepts
  • Experience working with Atlassian Suite
  • Messaging frameworks like AQMP or platforms like RabbitMQ

Communication & Ownership Skills:

  • Provide prompt and accurate feedback to relevant stakeholders
  • Establish standards or best practice for Front-End & Back-End development approach and methodology,
  • Document and update knowledge base, driving a learning culture and equipping the broader team for success,
  • Communicate effectively with managers, developers, and other stakeholders
  • Taking requirements from start to finish within an Agile environment

QUALIFICATIONS:

  • Relevant tertiary qualification in Software Development or certification in Web and/or Front-end skills.

Responsibilities:

  • Design, implement and maintain world-class web applications and workflows using C# .NET
  • Collaborate in a fast-paced team environment to understand, engineer, and deliver on business requirements
  • Strike a balance along the dimensions of feasibility, stability, scalability, and time-to-market when delivering solutions
  • Identify areas of technical debt, recommend, and implement solutions
  • Work with multiple agile development teams that include testers, developers, and DevOps


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Midrand, Gauteng, South Africa