Able to demonstrate a breadth of knowledge of a technology stack below and its supporting services.
Good experience (2-3 years), in one of the following areas
DUTIES AND RESPONSIBILITES
Responsible for the coding and testing of software products to a high standard of quality and timeliness. Duties:
To be a productive, diligent software engineer across projects where required
Work with the Technical Lead to design and implement software solutions for business needs
Work as part of an agile team committing to and delivering sprint work
Interpret user stories and create development tasks that are clear in their definition and well estimated
Track time in Jira
Work closely with the Technical Lead to ensure work is delivered to a high standard of quality and timeliness
Produce good quality, well-tested code
QUALIFICATIONS AND REQUIREMENTS
Able to demonstrate a breadth of knowledge of a technology stack below and its supporting services.
Good experience (2-3 years), in one of the following areas
Node.js, C#, Go
MongoDB, Elasticsearch
React
The use of source control
Degree in IT/Software Engineering or Computer Science is preferred
Good understanding of software architecture and design including best practices
Knowledge and experience of object and service orientated software architecture, microservices an advantage
Knowledge of design patterns and their practical application
The ability to communicate clearly and concisely complicated technical scenarios
Excellent communication and interpersonal skills
Advantageous to have experience of agile processes
Advantageous to have exposure to Dev Ops/CI
Advantageous to have exposure to automated testing (unit testing)
Positive, enthusiastic and supportive individual
• Ability to follow instructions effectively
• Ability to follow and conform to Fairleigh/Blue Chip Customer Engineering policies and practices