SUMMARY :
We are looking to hire a Senior Developer – Regulations who will develop and support software tailored to the needs of the business to help achieve its strategic objectives. This role combines technical expertise with a strong understanding of relevant regulations, ensuring that systems adhere to legal standards while remaining efficient and scalable.
POSITION INFO :
We are looking to hire a Senior Developer – Regulations who will develop and support software tailored to the needs of the business to help achieve its strategic objectives. This role combines technical expertise with a strong understanding of relevant regulations, ensuring that systems adhere to legal standards while remaining efficient and scalable.
What you’ll do : Results Delivery
- Contribute to crafting the departmental business plan to ensure delivery of focus areas for the year in support of IT strategy.
- Apply cost-effectiveness principles in planning and delivery to contribute to the achievement of divisional financial targets.
- Provide input into the formalization of the divisional budget.
- Manage the allocated budget by tracking costs.
Stakeholder Relationship Management
- Build strategic, industry, and global networks of thought leaders and relationships using social media, attending, and presenting at conferences and training interventions.
- Maintain ongoing collaborative relationships with the business through structured processes and ad hoc customer contact to ensure proper understanding of customer needs and delivery of appropriate solutions.
- Familiarize yourself with business requirements by attending relevant meetings with developers, testers, business analysts, project managers, etc., to share knowledge and participate in various projects.
- Ensure compliance with Service Level Agreements by developing, implementing, and supporting applications in line with cost, quality, and timelines.
Process Management
- Manage your own delivery against the agreed plan and timelines, identify obstacles, and take appropriate action.
- Receive business requirements and conduct technical impact analysis to understand the impact of process changes, defining project scope and delivery methods.
- Develop software to meet business requirements using relevant coding design patterns.
- Conduct unit testing to ensure code fulfills the functional requirements.
- Create supporting documentation for development, testing, deployment, and future support and training.
- Assist with deployment by providing relevant documentation and creating deployment artifacts.
- Support user acceptance testing by resolving queries and defects to ensure the system meets requirements.
- Support production queries by resolving issues to ensure system availability.
- Develop tracking matrices to ensure work is delivered on time.
- Be available for disaster recovery, health checks, and environment checks as needed.
- Close audit findings promptly.
- Automate processes where possible to reduce manual work.
- Provide a stable, predictable, and reliable production environment.
- Follow change management processes and provide test evidence for production changes.
- Analyze requirements and plan for new work requests and projects from the business.
Your expertise :
- At least 5 years of experience using multiple Microsoft technologies and platforms.
- Technology stack includes .NET Framework, .NET Core, JavaScript frameworks (Angular, React, Blazor advantageous), Microsoft SQL Server, Oracle Database, ASP.NET MVC, CSS, HTML5, and exposure to NoSQL and MongoDB.
- Experience with cloud technologies (AWS, Azure DevOps, Azure services), networking basics (OSI Model, TCP/UDP), and familiarity with microservices, REST APIs, TDD, CI/CD environments, and software design principles such as SOLID and design patterns.
Qualifications required :
- Degree in Information Technology.
Other information :
- Permanent Position.
- Location: Sandton.