No of years experience 7+ Detailed job description - Skill Set Lead Senior software (Full stack developer) Minimum experience: 7 + years
Must have skills: - Proficiency in back-end development, specifically Python - Solid experience with API development, preferably with FastAPI. - Strong scripting skills, including JavaScript, Node.js. - Extensive experience with databases such as PostgreSQL, MSSQL. - Proven track record working in cloud environments like AWS or Azure. - Deploy and manage scalable applications using Kubernetes and serverless using AWS services - Proficiency with Git, monitoring solutions, and unit testing. - Work experience with DevOps, CI/CD pipelines. - Agile methodology and Atlassian tools (Bamboo, Jira, Bitbucket, Confluence).
Good to have skills: - Experience in front-end development (React/HTML/CSS). - Knowledge of BPM tools like Camunda. - Prior experience to form builder tools like Form.IO - Any development experience with SAP oData objects - Excellent problem-solving, attention to detail, and a proactive approach. - Strong communication and teamwork skills.
Job role: - Working with product owners and stakeholders to understand business needs and translate them into technical requirements. - Design, implement RESTful APIs based on solution requirements and industry best practices. - Write clean, maintainable and efficient code for API development and automation tasks. - Ensuring the security of APIs through the implementation of authentication, authorization, and encryption techniques - Participating in code reviews to maintain high code quality and encourage knowledge sharing among the development team - Providing technical support for solution, including troubleshooting and resolving issues. - Keeping abreast of technological advancements and best practices in API development to continuously improve existing APIs.