JUNIOR SOFTWARE DEVELOPER
at AdaptIT
Midrand, Gauteng, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Dec, 2024 | Not Specified | 06 Oct, 2024 | N/A | Linux,Software Development Methodologies,Email Systems,Communication Skills,Instructions,Microservices,Agile,Scrum,Architecture | 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:
POSITION SUMMARY
Industry: IT & Internet
Job category: IT and Telecommunications
Location: Midrand
Contract: Permanent
EE position: Yes
INTRODUCTION
We are seeking a Junior Software Developer to join our innovative team in the telecommunications industry. The ideal candidate will have a solid background in software development, a passion for technology, and the ability to work on complex projects. This role involves taking on more responsibilities in the software development lifecycle and contributing to the design and architecture of live and ever adapting telecommunications solutions.
MUST HAVE EXPERIENCE.
- Minimum 1 year experience in a professional software development role with Java development experience
- Knowledge of computer languages such as Golang, Groovy Script
- Experience working in Linux.
- Have had exposure to the full software development lifecycle.
- Proficient in the use of email systems and Microsoft Office software
- Understanding of Networking courses (TCP/IP, protocols, etc.).
- Exposure in Software development methodologies (Agile, Scrum, etc.).
SOFT SKILLS REQUIRED.
- Ability to work under pressure.
- Excellent verbal and written communication skills
- Highly developed attention to detail
- Ability to work well on your own as well as in a team environment.
- Excellent listening skills with the ability to follow instructions.
NICE TO HAVE EXPERIENCE.
- Understanding of DevOps practices and tools (e.g. Docker).
- Knowledge of telecommunications protocols and standards
- Experience with microservices architecture and RESTful APIs.
- Certification in relevant technologies is a plus
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment tools.
Responsibilities:
- Ensure code is version controlled and committed to the repository as per the company standard.
- Ensuring all required documentation is completed on time and uploaded to the required directories.
- Must adhere to development timelines.
- Ensure design and process flow documentation is complete and maintained throughout the development lifecycle
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Certification in relevant technologies is a plus
Proficient
1
Midrand, Gauteng, South Africa