Senior Software Developer

Remuneration:basic salary 
Location:Johannesburg
Education level:Diploma
Job level:Senior
Type:Permanent
Reference:#PM61118
Company:e-Merge IT Recruitment

A unique opportunity exists to join a JSE-listed financial services organisation that consistently delivers strong growth and market-leading performance. This role provides the chance to work on key projects, partnering with business stakeholders to deliver high-value technology solutions and contribute meaningfully to the organisation’s continued success.

The successful candidate will be involved in the design and development of transactional websites, line-of-business systems, and digital processes. You will play an important role in advancing the organisation’s digital transformation by helping to digitise client journeys and delivering high-quality software solutions that meet both functional and technical requirements.

Key Responsibilities
  • Collaborate with cross-functional teams to define and execute the technical roadmap aligned with business objectives and customer needs.
  • Develop and enhance capabilities and services in line with strategic initiatives and architectural standards.
  • Review the current software architecture and contribute to the transition toward a microservices-based architecture.
  • Integrate services using cloud-native technologies and platforms.
  • Provide technical guidance and collaborate closely with developers, business analysts, testers, and external software development partners.
  • Review and improve existing coding practices and contribute to maintaining development standards.
  • Work with business analysts to assess and validate development requirements received from stakeholders.
  • Engage with business teams during pre-development phases and testing teams during post-development phases to ensure requirements are delivered effectively.
  • Represent the development team in discussions with business stakeholders where required.
  • Support the implementation of processes for gathering, reviewing, and analysing development requirements.

Minimum Requirements
  • BCom or BSc degree, or an equivalent qualification.
  • Minimum of 5 years’ experience in software development.
  • Experience working within Agile or Scrum environments.
  • Strong understanding of the software development lifecycle.
  • Solid experience with C# and .NET development.
  • Experience with SQL Server 2012 or later.
  • Experience working with modern JavaScript libraries and frameworks such as Angular, Underscore, KnockoutJS, jQuery, BackboneJS, and Foundation.
  • Experience with ASP.NET (Web Forms and MVC).
  • Experience with ASP.NET Core including Web APIs and Windows Services.
  • Strong knowledge of HTML5.
  • Experience with CI/CD pipelines.
  • Experience working with Cloud PaaS environments.

The Reference Number for this position is PM61118 which is a Permanent Hybrid position based in Johannesburg offering a cost to company of up to R868 Per Annum negotiable on experience and ability. Contact Phindile at target="_blank or call her at 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Posted on 19 Mar 09:58, Closing date 18 May

Apply by email

Phindile
phindilem@e-merge.co.za

Or apply with your Biz CV

Create your CV once, and thereafter you can apply to this ad and future job ads easily.
 
For more, visit: https://www.bizcommunity.com