Taro Logo

Backend Software Engineer

A global technology and services leader that powers the world's best brands, providing customer experience solutions and digital transformation services.
$91,457 - $137,186
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Backend Software Engineer

Concentrix, a global leader in technology and services, is seeking a Backend Software Engineer to join their Technical Products and Services team. The role focuses on building a platform to consolidate business logic across frontline and self-service tools, aiming to deliver standardized experiences across all channels, brands, and lines of business.

The position offers an exciting opportunity to work with a company that's driving intelligent transformation and powering the world's best brands. As part of the engineering team, you'll be involved in mob programming and Behavior Driven Development, working on critical backend applications using Java and Python. The role combines technical expertise with collaborative development practices, making it ideal for engineers who excel in team environments.

The company is recognized for its exceptional workplace culture, having received awards such as "World's Best Workplaces," "Best Companies for Career Growth," and "Best Company Culture." They offer a competitive compensation package ranging from $91,457 to $137,186, plus performance-based incentives and comprehensive benefits.

Key technical aspects include working with modern technologies like Kubernetes, Docker, and GitLab CI/CD, while also focusing on security testing and automation. The role requires strong expertise in testing frameworks and methodologies, making it perfect for engineers who value quality and security in software development.

Working at Concentrix means joining a team that values innovation, collaboration, and professional growth. The remote work environment offers flexibility while maintaining strong team connections through collaborative programming practices. This is an excellent opportunity for a mid-level backend engineer looking to make a significant impact while working with cutting-edge technologies in a supportive, growth-oriented environment.

Last updated 6 hours ago

Responsibilities For Backend Software Engineer

  • Design, implement, and maintain backend applications primarily using Java and Python
  • Collaborate with cross-functional teams to gather requirements and develop solutions
  • Develop and automate test strategies using Behavior Driven Development principles and Gherkin syntax
  • Write scripts for data mocking and backend logic
  • Conduct security testing using tools like OWASP ZAP
  • Participate in Application Security Testing (AST)
  • Integrate automation testing with CI/CD pipelines through GitLab
  • Mentor team members on testing automation, software development, and collaborative coding

Requirements For Backend Software Engineer

Java
Python
Kubernetes
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Proven proficiency in Java and Python programming languages
  • Extensive experience with automation testing frameworks (JMeter, Locust, Selenium, Cucumber)
  • Knowledge of vulnerability scanning and security testing principles, with OWASP ZAP experience
  • Familiarity with Kubernetes, Docker, and CI/CD practices, particularly within GitLab
  • Strong version control skills using Git and understanding of Infra-as-Code concepts with Terraform
  • Experience with RESTful APIs performance testing
  • Understanding of sequence diagrams and OpenAPI specifications

Benefits For Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) retirement plan
  • Paid time off and holidays
  • Comprehensive employee assistance program

Interested in this job?

Jobs Related To Concentrix Backend Software Engineer