Job description
We will also consider a contract position for this role, minimum 6 months - (Inside IR35)
Our client is a leading IT resourcing consulting and services provider, and their main motto is customer satisfaction and overall success of the business. You would be joining a team of professionals who are ardent in supporting, consulting and providing cost-effective solutions and services to clients across Globe.
Key Skills
- Around 7+ years of professional experience in all phases of SDLC (Software Development Life Cycle) Including requirements analysis, applications design, development, Integration, maintenance, Installation, Implementation and testing of various client/server, N - tier and web applications
- Hands-on programming experience in NodeJS
- Expert knowledge of NodeJS or Typescript (As per role)
- Knowledge of JavaScript Programming
- Well versed with programming tools like VS Code or other code editors, Github, ESLint
- Design, develop and implement unit and component testing
- Experience in RESTful API development
- Designing and building microservices
- Experience in Public Cloud Platforms – GCP (Google Cloud), AWS and/or Azure
- Proven experience as a Developer, with a successful track record of designing and implementing quality software products
- Working on enterprise grade products – scalability, performance, security, testing
- Collaborate well across the team and coach and mentor junior engineers in the team
- Work closely with client stakeholders to understand requirements, provide technical advice and demonstrate progress through regular show-and-tells
Set yourself apart with:
- 7-10 years of experience in Node.Js
- Understanding and experience with building cloud native applications
- Exposure to Kafka, Scala, Docker, Cloud Pub-sub
- Good knowledge of Kubernetes
- A good understanding of CI/CD pipelines
- Excellent database experience working with both SQL and NoSQL databases including SQL Server & MySQL
- Understanding of various infrastructures (on-premise, cloud)
- Experience in solving technical issues with thorough research and investigation
- Work closely with the software architects to create high-level applications
- Excellent written and verbal communication skills with proven Fluency in English
- Previous work experience with Spring framework
- Knowledge of RESTful API services
- Experience in supporting and/or implementing complex integration projects
- Knowledge of MongoDB, Apache Kafka, and Kubernetes.
Job Types: Full-time, Fixed term contract
Contract length: 12 months
Benefits:
- Work from home
Schedule:
- Monday to Friday
Ability to commute/relocate:
- London: reliably commute or plan to relocate before starting work (preferred)
Experience:
- Software development: 4 years (preferred)
- Node.js: 4 years (preferred)
- TypeScript: 4 years (preferred)
- JavaScript: 4 years (preferred)
- Microservices: 3 years (preferred)
- Cloud Platforms: 3 years (preferred)
- Kubernetes: 3 years (preferred)
Work Location: In person