Senior Software Developer (System Integration)
Soma Solutions
Overview
Develop and integrate multiple enterprise systems into solutions in accordance with business needs and requirements.
Responsibilities
Strategic & Planning
- Collaborate with other developers, analysts, and quality assurers in conceptualizing and developing new software programs and applications.
- Play a key role in enhancing, modernising and stabilizing existing applications
- Fully participate in the software development life cycle (SDLC) for a variety of projects
- Prepare and document of technical and specifications
- Independently map out conceptual applications end to end via various methods like ‘Whiteboard Session’
Innovation and Future thinking
- Conduct research on emerging application development software products, languages, and standards in support of development efforts
- Recommend, schedule, and perform software improvements and upgrades
- Help to create a culture of promoting new ideas
Operational Functions
- Consistently write, translate, and code software programs and applications according to specifications and developing workable enterprise systems.
- Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
- Administer critical analysis of test results and deliver solutions to problem areas
- Manage and/or provide guidance to junior software developers
- Perform configuration management on the integration code and systems interfaces
- Provision of secure application programme interface/ framework for external third-party systems to interface with
Governance and Security
- Conform to legislation, policies, industry standards and best practice
- Provision of secure application programme interface/ framework for external third-party systems to interface with
- Keep up to date with the latest data protection and security threats and ensure we mitigate against these risks
Minimum Requirements
- Degree or Diploma in information Systems, Computer Science or equivalent
- Microsoft Certified Technology Specialist (MCTS) {advantageous}
- Microsoft Certified Professional Developer (MCPD) {advantageous}
- 5+ years’ experience in ASP.NET, C#, Bootstrap, CSS, XML, SSRS, jQuery, JavaScript, MS SQL Server, Web API development, and working within Agile methodology.
- 3+ years’ experience in ASP.NET Core and Microsoft Azure DevOps
- Own reliable transport
If you meet the above requirements kindly share your CV, Qualifications, Certificates, Rate & Availability to ***email_hidden***
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
See more jobs in Johannesburg, Gauteng