About Sopra Steria
Sopra Steria, major Tech player in Europe recognised for its consulting, digital services and software development, helps its clients drive their digital transformation and obtain tangible and sustainable benefits. It provides end-to-end solutions to make large companies and organisations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a fully collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all. With 50,000 employees in nearly 30 countries, the Group generated revenue of €5.1 billion in 2022.
The world is how we shape it.
Nutshell JD:
Mandatory Skills:
Frontend - React, HTML5, CSS
Backend - Node, React,
Design and Development skills should be strong, AWS
Good to have/Desired Skills:-
Oracle, Postgres, MS SQL, Database migration, Devops
Detailed JD:
Mandatory Skills:
● Solid experience and expertise in developing rich web applications with Node, React, JavaScipt/Typescript, CSS 3 and HTML5.
● Strong coding abilities in Node and React with hands-on experience of at least 6 years.
● Experience of server-side development, NoSQL database design.
● Working knowledge with Cloud platforms (AWS) is required: designing, building and deploying cloud solutions - Implementing APIs, Lambdas, DynamoDB, S3, Open Search, SNS, SQS, Access Management (IAM), EC2, VPC, Subnets, Router, etc.
● Exposure to architecture best practices (Cloud, Microservices, Serverless).
● Knowledge in SSH, SFTP, messaging protocols like websockets, kafka, rabbitmq will be an advantage.
● Experience in designing and implementing APIs and RESTful Web-services.
● Solid experience in Unit Testing and test-driven development methods.
● Exposure and knowledge in setup of Continuous Integration and Continuous Deployment tools/frameworks: Jenkins, Sonarqube and Github.
● Having development expertise using GraphQL is a big advantage.
● Knowledge and experience on Docker is a big advantage.
● Proven track record as software developer acting across the entire development lifecycle.
● Strong hands-on development skills to prototype technical & innovative solutions.
● Ability to understand business requirements and translate into technical requirements.
● Knowledge on IT security
● Excellent written and verbal communication skills.
Good to have/Desired Skills:-
● Hands on experience on Database Management Systems such as Oracle, Postgres, MS SQL.
● Experience in troubleshooting Database related issues (scaling, performance etc.)
● Experience in Database migration projects.
● Experience in application packaging and deployment.
Responsibilities
1. Designing, developing, testing, documenting, publishing, maintaining and operating reliable and secure web applications.
2. Deploying highly available, scalable, maintainable, monitored and secured solutions.
3. Implementing test automation covering multiple test aspects, like unit testing, functional testing, security testing, load and performance testing.
4. Developing, updating and use CI/CD pipeline to allow fully automated deployments of applications across all environments from Development, Q&A and Production.
5. Coaching, mentoring and enabling other developers.
6. Go getter attitude with the confidence to take on challenges, learn new skills and provide innovative solutions.
Total Experience Expected: 06-08 years
Bachelor/ Master Degree in Computer Science, Computer Engineering, Information Technology, or relevant field with 6-8 years of development experience.
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.