Vacancy expired!
Overview
Concentrix Catalyst is the experience design and engineering team of Concentrix, a leading global solutions company that reimagines everything CX through strategy, talent and technology. We combine human-centered design, powerful data and strong tech to accelerate CX transformation at scale. The Catalyst Team is seeking a Full Stack Developer (Websheets) to join our full-time team as full-time employee.ResponsibilitiesMAJOR DUTIES AND RESPONSIBILITIES You should have a real passion for the latest technology trends and be willing to share new technology opportunities with the broader team. More specifically you will:- Write clean concise code that is stable extensible and unit-tested appropriately
- Communicate frequently and effectively with other engineers on the team in addition to our product managers scrum masters and project managers.
- Provide detailed technical design for enterprise solutions
- Diagnose complex issues evaluate recommend and execute the best resolution
- Provides technical input on specific integration activities that are part of an engagement
- Implement new requirements within our Agile delivery methodology while following our established architectural principles
- Manage detailed application requirements and collaborate with project /development teams to ensure quality function features and user experience
- Test software to ensure proper and efficient execution and adherence to business and technical requirements
- Write code that meets the production requirements and design specifications and anticipate potential errors/issue
- Communicates across client community and is viewed as adding value
- Contributes to knowledge tools and communities and ensures project learning's are documented and shared. Role models Focuses on single customer. Solves diverse and complex.
- Provides input into the architecture and design of the product; collaborating with the team in solving problems the right way
- Practices daily paired programming and test driven development in writing software and building products
- Establishes continuous integration continuous delivery and continuous deployment pipelines and practices
- Provides support for software products in user environments
- Extensive knowledge of Java and Spring Boot Thorough experience Angular2+ development experience HTML Typescript Javascript CSS Strong experience and knowledge in developing REST APIs including tooling for documentation
- Knowledge/Experience developing continuous integration and continuous delivery SQL Database (MySql Postgres)
- Serverless Computing with AWS API Gateway Lambdas and DynamoDB Cloud Development (Amazon AWS CloudFormation and/or TerraForm script development and maintenance for Elastic Beanstalk API Gateway Lambdas and DynamoDB EC2 S3 IAM RDS and other services)
- Code Management Tools (GIT Gitlab Maven Jira etc.)
- Good understanding of OO Design concurrency synchronization memory management data structures algorithms etc.
- Self-motivated and passionate attitude you wake up in the middle of the night to write down that great idea for your app you saw in your dream Grit.
- Significant knowledge of Agile development methodologies
- Ability to prioritize and organize effectively.
- Excellent written and verbal communication skills.
- Solid analytical and troubleshooting abilities.
- Team player mindset and a great sense of humor
- Working experience and knowledge in TDD & BDD development practices
- Clear understanding of how networks work (TCP UDP sockets HTTP TLS etc.)
- Containerized deployment (Docker Kubernetes)
- Terraform development experience NoSQL: Cassandra Mongo etc.
- Understanding of "The 12-Factor App" Knowledge of the "SOLID" principles.
- 5+ years Java development experience
- 2+ years Spring Boot
- 2+ years JPA/Hibernate
- 3+ years Web services development experience using REST JSON XML
- 2+ years Version control systems experience (Git and Atlassian suite)
- 2+ years cloud development (AWS)
- 2+ years SQL DB (MySql Postgres)
- Bachelor's degree in Computer Science Engineering or related field; Master's preferred