Software Developer
at Carlysle
Durban, KwaZulu-Natal, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Jul, 2024 | Not Specified | 13 Apr, 2024 | 5 year(s) or above | Computer Science,Sql Server,Agile Methodologies,Management Skills,Asp.Net Web Api | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
QUALIFICATIONS AND SKILLS:
- Bachelor’s degree in Computer Science, Software Engineering, or related field with 5-7 years of relevant experience.
- Proficiency in AngularJS/Angular, C# ASP.NET Web API, EF7, and SQL Server ’22 databases essential.
- Strong understanding of software development principles and Agile methodologies.
- Experience in leading projects or key technical initiatives is highly advantageous.
Responsibilities:
- Develop and enhance the web application with a focus on performance, scalability, and security.
- Lead the migration efforts from AngularJS to Angular, ensuring a smooth transition.
- Provide mentorship to junior developers and assist in their technical growth.
- Work closely with the Business Analyst to understand and implement technical requirements.
- Enhance existing application functionality and features.
- Support existing applications and develop new functionality and components.
- Refactor and improve code for maintainability and adaptability.
- Work effectively in a team environment following development processes and standards.
- Evaluate and enhance application performance.
- Create technical and user documentation.
- Perform root cause analysis on bugs and fix integrated system issues.
- Create and execute functional test scenarios (dev testing).
- Incorporate work done by other developers including debugging and making changes to test data.
- Participate in all phases of the project lifecycle.
- Continuously strive to make improvements to the existing products and/or systems and services.
- Complete assigned development tasks to agreed level of quality and by the required deadline.
- Code Coverage provided on the code developed.
REQUIREMENT SUMMARY
Min:5.0Max:7.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science software engineering or related field with 5-7 years of relevant experience
Proficient
1
Durban, KwaZulu-Natal, South Africa