Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 14, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Juru is a specialist recruitment and IT project delivery company, providing specialised talent and technology agnostic implementation solutions across South Africa. Combining decades of project management experience, backed by leading solution architects, business analysts, developers, systems analysts and quality assurance resources; Juru helps clients acro...
    Read more about this company

     

    Senior .NET Developer - Cape Town

    As a Senior .Net Developer within our Central Segments Enablement team, you will play a pivotal role in the development, maintenance, and support of our solutions. This position demands active participation in software and digital application development and maintenance activities. The role encompasses a strong grasp of engineering practices, an analytical and data-driven approach to problem-solving, and adherence to DevOps, SRE, and Cloud-based practices.

    Main Activities of the Job:

    • Embrace Agile methodologies (SCRUM / Kanban) to ensure efficient development processes.
    • Foster a DevOps culture, collaborating across teams to achieve seamless integration and deployment.
    • Work closely with multi-skilled and cross-functional teams, including architects, developers, UX designers, and business stakeholders.
    • Engage in team design, scoping, and prioritization discussions to contribute to project success.
    • Document and design application-level solutions, leveraging guidance from senior team members.
    • Develop technical specifications, software application architecture, and designs.
    • Autonomously implement intricate business features and solutions, driving innovation.
    • Contribute to the technical roadmap and vision of the Central Segments Enablement team.
    • Grasp, communicate, and translate complex procedures into effective solutions.
    • Craft secure, stable, testable, and maintainable code with minimal defects.
    • Take ownership of both inherited and produced code, maintaining its quality.
    • Facilitate code and design reviews to ensure high-quality deliverables.
    • Write comprehensive unit tests and conduct thorough code testing.
    • Adhere to data classification, storage, and handling in line with organizational policies.
    • Document software meticulously to facilitate understanding for future developers.
    • Apply coding design patterns to elevate software quality.
    • Review and refactor code according to established coding standards.
    • Improve code maintainability through systematic refactoring.
    • Provide after-hours application support to maintain operational excellence.
    • Understand maintenance characteristics, runtime properties, and dependencies of software components.
    • Troubleshoot, research, and resolve defects promptly.
    • Implement monitoring and alerting mechanisms to ensure system health.
    • Continuously enhance technical skills to stay at the forefront of industry advancements.
    • Seek to understand the business context and underlying technologies of the software.
    • Collaborate effectively with customers and internal partners to align technical decisions with business needs.
    • Contribute to the technical roadmap and vision of the Central Segments Enablement team.
    • Share insights into programming and technology advancements with the team.
    • Develop and test software prototypes to explore new solutions.
    • Offer higher-level technical and programming support to fellow developers.
    • Mentor and coach junior developers, fostering their growth.
    • Research and propose programming-related enhancements to the team.
    • Develop and test software prototypes to experiment with new ideas.

    Minimum Qualifications/Experience:

    • Matric certificate along with a relevant tertiary qualification.
    • Over 6 years of experience in .NET development.

    Proficiency in various web frameworks and technologies, including:

    • .Net Core.
    • Asp.Net Core framework.
    • C#, VB.NET.
    • MSMQ.
    • Workflow Foundation, Windows Services.
    • Inversion of Control (IOC).
    • HTML, CSS, SCSS, Sass, JavaScript, TypeScript.
    • Relational and Document-based Databases (e.g., SQL Server, Amazon RDS, DynamoDB, Mongo, Postgres).
    • CI/CD Tools (e.g., Jenkins, AWS Code Commit).
    • Cloud platforms (AWS preferred, or others like Azure, GCP).
    • Test-Driven Development.
    • Performance testing tools (Locust, JMeter, Gatling, etc.).
    • Static Analysis and Code standards (Linting).
    • Collaboration tools (Confluence, Jira, Microsoft Teams).
    • Familiarity with Microservice and Serverless architectures.
    • Profound critical thinking, root cause identification skills, and unwavering attention to detail.
    • Rapid adaptation to new technologies.
    • Excellent communication skills and a strong team player.
    • Comfortable with pair programming.
    • Solid commercial and business awareness.

    Required Competencies:

    • Customer focus.
    • Strategic thinking.
    • Leading with influence.
    • Technical competency.
    • Multi-functional team collaboration.
    • Data-driven approach with attention to detail and the big picture.
    • Execution-oriented mindset.
    • Continuous improvement management.
    • Proficiency in automation practices.
    • Problem finding and solving skills.
    • Conflict management and resolution abilities.
    • High emotional intelligence.

    Method of Application

    Interested and qualified? Go to Juru Holdings on juru.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Juru Holdings Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail