Software Developer (Mid-Level)

Software Developer (Mid-Level)
Company:

Performit Personnel


Details of the offer

Purpose of the Role:As a Software Developer, you will play a vital role in designing, developing, and maintaining high-quality software solutions.
You will collaborate with cross-functional teams to understand project requirements, implement code, perform testing, and contribute to the overall success of software development initiatives.Qualifications & Experience: - Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).- Proven experience as a software developer, including full-cycle software development projects.Key Responsibilities: - Designing and implementing software solutions based on project requirements.- Writing clean, efficient, and maintainable code using appropriate programming languages and frameworks.- Collaborating with product managers, designers, and other stakeholders to understand and clarify project requirements.- Participating in code reviews to ensure adherence to coding standards and best practices.- Debugging and resolving software defects and issues promptly.- Testing software to ensure proper functionality and performance.- Maintaining technical documentation for software development projects.- Keeping up-to-date with emerging technologies and industry trends to enhance software development processes.- Providing technical support and troubleshooting assistance to end-users when required.- Contributing to the continuous improvement of development processes and practices.Key Competencies: - Strong knowledge and programming skills in C# .NET.- Proficiency in web development technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).- Understanding of database systems and proficiency in SQL in general.- Experience with software development methodologies (e.g Agile,Scrum).- Familiarity with version control systems (e.g., Git, Team Foundation Services).- Understanding of software testing principles and practices.- Ability to analyse complex problems and propose effective solutions.- Strong attention to detail and commitment to delivering high-quality software.- Good communication and teamwork skills to collaborate effectively with cross-functional teams.- Self-motivation and the ability to work independently as well as in a team environment.


Job Function:

Requirements

Software Developer (Mid-Level)
Company:

Performit Personnel


Accounts Receivable Specialist

SUMMARY OF POSITION:The Accounts Receivable Specialist plays a crucial role in managing the financial health of an organization by performing collection acti...


From Performit Personnel - Eastern Cape

Published 18 days ago

Telesales Representative | Sa | September 2024

A UK-based client is seeking an enthusiastic and driven outbound Tele-sales Representative to join their dynamic team remotely. This role is particularly foc...


From Devfinders - Eastern Cape

Published 18 days ago

Tele-Sales Representative | Sa | September 2024

A UK-based client is seeking an enthusiastic and driven outbound Tele-sales Representative to join their dynamic team remotely. This role is particularly foc...


From Devfinders - Eastern Cape

Published 18 days ago

Sales Administrator | Sa | September 2024

We are seeking a highly motivated and detail-oriented Sales Administrator. This remote position offers the flexibility to work from your own home, provided y...


From Devfinders - Eastern Cape

Published 18 days ago

Built at: 2024-09-19T22:37:30.375Z