Intermediate Software Developer

East Rand, Gauteng, South Africa

Job Description


Our client seeks a talented Intermediate C# Software Developer to join our dynamic team and contribute to the evolving tech landscape within the financial and insurance sector.This role involves enhancing and maintaining business systems, staying updated on emerging technologies, and adopting best practices in deployment and system architecture.Key Responsibilities:

  • Actively participate in the full software development lifecycle, including requirement gathering, testing, deployment, and source control.
  • Design and implement scalable and maintainable solutions.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Collaborate with team members to understand and address complex business requirements.
  • Stay informed about industry trends and introduce innovative ideas.
  • Keep up with emerging trends and technologies in software development and C# programming.
  • Foster a positive and collaborative team environment.
  • Develop high-quality, clean, and efficient C# code in accordance with established coding standards.
  • Collaborate closely with cross-functional teams to contribute to technical specifications and system architecture.
  • Actively participate in system integration efforts and third-party tool evaluations.
  • Assist in evaluating and recommending improvements to existing systems.
Requirements:
  • Solid understanding of object-oriented programming principles.
  • Proficiency in the C# programming language.
  • Familiarity with the .NET framework and related technologies (e.g., ASP.NET, ADO.NET).
  • Knowledge of relational databases and SQL.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Self-motivated with a willingness to learn and adapt to new technologies.
  • Familiarity with front-end development technologies (HTML, CSS, JavaScript).
  • Experience with web development frameworks (ASP.NET MVC, Blazor, etc.).
  • Understanding of software development methodologies (Agile, Scrum, etc.).
  • Knowledge of software testing principles and practices.
  • Experience with Azure DevOps CI/CD pipeline development.
Soft Skills:
  • Excellent team collaboration skills.
  • Strong attention to detail and problem-solving abilities.
  • Effective verbal and written communication skills.
  • Enthusiastic about learning and staying updated with industry trends.
  • Ability to plan, prioritize, and execute tasks efficiently.
Please note that only candidates with the required experience will be considered and contacted. If you are not contacted, kindly consider your application unsuccessful.Apply ONLINE now at: www.sydsenrecruit.comSYDSEN RECRUIT (Follow us on Facebook, Instagram and LinkedIn)

SydSen Recruit

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1321046
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R30000 - 40000 per month
  • Employment Status
    Permanent
  • Job Location
    East Rand, Gauteng, South Africa
  • Education
    Not mentioned