Intermediate Software Developer Remote

East London, Eastern Cape, South Africa

Job Description

:
Education and Experience:

  • Grade 12
  • Diploma/Degree in Software Development
  • +3 years of experience in Software Development
  • Knowledge of Front-end technologies such as HTML, CSS, JavaScript, or modern
framework like Angular/React. * Familiarity with cloud environments like Azure, AWS, or Google Cloud.
  • Experience working in Agile or Scrum development methodologies.
  • Experience with tools like SSIS, SSRS, or equivalent reporting solutions.
  • Strong proficiency in C# programming, including experience with frameworks
like .NET Core or ASP.NET MVC. * Extensive knowledge of SQL Server and MySQL, including database design,
optimization, and administration.
Responsibilities:
Stategic Accountability:
  • Design, develop and maintain software solutions, taking ownership of your
work while actively contributing to team projects. * Strong specialization in C#, SQL Server and MySQL.
  • Fostering a supportive, innovative, and high-performing team environment.
Software Development:
Design, Development and Maintenance
  • Develop high-quality software solutions using C# in ASP.NET and/or desktop
environment. * Create and maintain relational databases in SQL Server and MySQL, including
writing optimized queries, stored procedures, and scripts. * Participate in code reviews, ensuring adherence to coding standards, security
practices, and scalability requirements.
Problem Solving and Debugging
  • Troubleshoot, debug, and enhance existing applications, ensuring they perform
optimally in production environments. * Collaborate with stakeholders to understand requirements and translate them
into technical specifications.
Technical Innovation
  • Identify opportunities to improve processes, systems, and software quality.
  • Stay updated on the latest technologies in C# and database management to
drive modernization and efficiency.
Leadership and Team Collaboration
Leadership and Team Collaboration:
Leadership Roles
  • Mentor junior developers, sharing expertise in C#, SQL Server, and MySQL.
  • Take initiative in leading small project teams, delegating tasks, and ensuring
timely delivery of milestones. * Act as a technical point of contact, providing guidance and support to team
members.
Comradery and Teamwork
  • Foster a positive, inclusive team environment that values collaboration and
innovation. * Actively engage in team-building activities, contributing to a culture of mutual
respect and support. * Champion open communication, bridging gaps between team members and
stakeholders to align goals.
Ownership and Initiative
  • Proactively identify challenges and implement solutions without waiting for
direction. * Take ownership of assigned projects, from planning and development to
deployment and support.
Advocate for the use of best practices and modern tools to enhance team
productivity.

Skills Required

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.


Job Detail

  • Job Id
    JD1512156
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    East London, Eastern Cape, South Africa
  • Education
    Not mentioned