04 Nov
Senior Software Engineer
Vacancy expired!
- 5+ years of overall development experience
- A minimum of 2 years' experience in developing back-end applications and web APIs using C#/.Net, and ideally having some experience with NodeJS, Java or Typescript
- Experience building, documenting, and supporting robust RESTful APIs
- Good knowledge of databases using SQL, and cloud-based databases such as NoSQL, MongoDB, and DynamoDB.
- Building and deploying microservices Cloud Platforms.
- Experience with writing database queries
- Deep understanding of Computer Science fundamentals; including object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- Git knowledge (branches, submodules, rebasing)
- Ability to communicate with technical and non-technical stakeholders clearly and concisely across all levels of the organization
- Team player, self-motivated and driven to work collaboratively across organizations
- Experience mentoring/assisting junior team developers on team
- Maintain a focus on quality, attention to detail, communication, and delivery to tight timescales
- Ability to rapidly and effectively understand and translate requirements into technical solutions
- Driven individual with strong analytical, design and architecture skills
Vacancy expired!