Who you are:
In this position you will be working with a web development team (both frontend and backend) to build innovative products from scratch.What you’ll do:
You will collaborate with teams like Design, Content, and product management to plan, build, and test innovative AI-infused products through various projects. You’ll write well-tested code for APIs and tools for Python, Jenkins, or Travis, driving the product forward with quality in mind. This is a perfect fit for you if you are looking to have large impact and innovate with the latest technologies like LLMs and Generative AI!
How we’ll help you grow:
- You will have access to all the technical training courses you need to become the expert you want to be
- You will learn directly from senior members/leaders in this field
- You will have the opportunity to work directly with multiple clients.
Required Technical and Professional Expertise
- 11+ year experience in software development using functional and/or object-oriented programming languages such as Java, Python, TypeScript or Node candidates in the following:
- A bachelor’s degree in Computer Science or a related field or equivalent years of professional experience in a relevant field.
- Deep knowledge working with back-end development with in Java, REST API and Datatbase technologies (Oracle, DB2) and/or NoSQL databases..
- Experience working in cloud native application, working on docker, Kubernetes, OpenShift, Sound knowledge of databases, handling APIs, network requests, and general data manipulation.
- Understanding of large-scale application development and cloud architecture, with work experience.
- Proven experience with Engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Excellent communication, teamwork, and problem-solving skills.
- Experience working in cloud deployment, with building CI/CD pipelines such as Jenkins, Travis, etc..
- Solid knowledge on Agile methodology and practices, such as SCRUM, Test Driven Development (TDD), etc
- Experience with modern frontend JavaScript frameworks, such as React or equivalent.
- Experience building restful APIs and Web services in NodeJS, and similar technologies.
- Experience building and scaling web applications
- Demonstrated written and verbal communication with the ability to present complex ideas to technical and non-technical stakeholders”
Preferred Technical and Professional Expertise
- You can mentor and guide junior developers
- Experience in infrastructure as code languages such as Terraform and Ansible
- Experience with Continuous Integration / Continuous Delivery (CI/CD) methodologies
- Experience using container management technologies such as Kubernetes and Docker
- Experience with any Public Cloud Services (AWS, IBM Cloud or Azure)