Junior Software Developer
Core
Building and supporting complex software solutions including databases, business logic, user interfaces, and integrations for enterprise customers.
Role type
Junior Software Developer
Builds
Software products, services, features, and modules
Domain
Telecommunications / Enterprise Software
Deliverable
product features
Required skills
Object-oriented programming (OOP), Software development lifecycle (SDLC), Version control (Git), Relational databases, Linux environments, Agile methodologies
Preferred skills
Java, Spring, Python, JavaScript, TypeScript, Node.js, React, Angular, HTML5, CSS3, XML, Web services
Responsibilities
Develop well-structured and documented code, Contribute to design and implementation of software products, Support Level 3 incident and issue resolution, Document system enhancements and technical specifications, Collaborate within distributed cross-functional teams, Manage multiple workstreams and prioritise deliverables
Seniority
Junior, hands-on IC