Software Engineer – Application Support (Angular & NodeJS)
Primary job role
The primary job role of the full-stack support software engineer will be to design, develop and support solutions using Angular, Node.js, and related technologies. This includes developing backend services and corresponding client-side counterparts.
Main duties and responsibilities
- Design and implement high-quality software and databases
- Participate in effort estimations
- Participate in design discussions and take ownership of module designs
- Troubleshoot technical and software issues
- Engage in package deployment and release management
- Provide technical support to end users
- Train and guide new developers and junior team members
- Participate in requirement discussions
- Take part in project-related meetings
Experience
- 2-3 years of experience in a relevant field
Technical knowledge
- Firsthand experience in Angular, Node.js, HTML5, CSS3, and JavaScript
- Knowledge of working with RESTful APIs and JSON, and XML formats
- Knowledge of RDBMS and Document Database
- Hands-on experience in AWS services, DevOps, Git, Agile, and Jira, will be an added advantage
Qualifications
- Bachelor’s degree in computer science, software engineering, or an equivalent qualification
Behavioral competencies
- Communication
- Teamwork and collaboration
- Client orientation
Equal Opportunity Employer
Everyone can grow at Fortude; regardless of their identity. Join us, and be a part of an organisation, where we’re all proud to belong.