A Company Dedicated to its People

Our success with our customers begins from within our company. We value each and every employee, and we’re always on the lookout for new talent to join our family. Please check out our current opportunities below.

If working for Synthesis appeals to you, then please email HR At Synthesis or apply online.

To Apply for any Position: Email your resume at – HR At Synthesis

EMPLOYEE REFERRAL PROGRAM: As a referral, Synthesis Systems Inc. gives $500 (per selected candidate) to existing employees for referring their friends and colleagues for any open position.

Senior Developer - Java – IN 001

Job Location: India

Job Description:

  • At least 6 years of experience in designing & developing systems/software for complex environments.
  • Good understanding of Datastructures and OOPS concepts.
  • Strong design and coding skills in Java8/J2EE, Multithreading, Restful web services, ORM (JPA/Hibernate), Spring (MVC, Security, Boot), Microservices, Maven, JMS (ActiveMQ, Rabbit MQ), Caching, XML, JSON.
  • Must have good experience in Unix/Oracle/MySQL and unit testing.
  • Should be strong in analytical and problem-solving skills.
  • Should be willing to take complete ownership of the assigned task which will be developed from scratch and deliver as an individual contributor.
  • Ensure high-quality engineering processes are followed (agile scrum, continuous integration, code reviews, design reviews, solid documentation).
Senior Developer – UI – IN 003

Job Location: India

Job Description:

  • 5+ years of experience
  • Bachelor’s Degree in Computer Science.
  • Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML.
  • Strong knowledge of Linux, Database, Angular 4/6 or higher version.
  • Experience in working on Java, Restful webservices.
  • Knowledge of code versioning tools.
  • Strong sense of productivity and excellent time management skills
  • Excellent communication and teamwork skills
  • An analytical mind and strong problem-solving skills.
Salesforce Developer – IN 004

Job Location: India

Job Description:

  • Experience 4 to 6 yrs
  • Experience in Salesforce.com(SFDC) Design, Development, customization and integration
  • Communicate with customer to confirm requirements and for integration with other CRM/billing system
  • Develops Salesforce APEX Code, VF, Process builder and other customization in SFDC, Webservices (SOAP/REST) API Integration
  • Knowledge in Lightning components
  • Creates functional transformations for inbound and outbound data flows
  • Perform Unit testing and Support other test cycles
OBRM SME – IN 005

Job Location: India

Job Description:

  • 10 – 12 years experience with solution design, application development in Oracle BRM.
  • The candidate will have a wide breadth of knowledge related to the following technologies: C/C++/Java/J2EE
  • Application Servers (e.g. Oracle Application Server, WebLogic, JBoss).
  • Rest/SOAP API
  • Experience in subscription billing implementation, Pipeline, Invoicing, PDC, ECE.
  • Good knowledge in Object-Oriented programming concepts.
  • Experience with the entire Software Development Life Cycle (SDLC)
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Strong understanding of the Software design/architecture process
    Senior Developer OBRM – IN 006

    Job Location: India

    Job Description:

    • 5 – 8 years’ experience in application development in Oracle BRM.
    • The candidate will have a wide breadth of knowledge related to the following technologies: C/C++/Java/J2EE
    • Application Servers (e.g. Oracle Application Server, WebLogic, JBoss).
    • Rest/SOAP API
    • Experience in subscription billing implementation, Pipeline, Invoicing, PDC, ECE.
    • Good knowledge in Object Oriented programming concepts.
    • Experience with the entire Software Development Life Cycle (SDLC)
    • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
    • Strong understanding of the Software design/architecture process
      Developer OBRM – IN 007

      Job Location: India

      Job Description:

      • 1 – 3 years’ experience in either Support, Operations or Development in Oracle BRM
      • The candidate will have a wide breadth of knowledge related to the following technologies: C/C++
      • Good knowledge in Object Oriented programming concepts.
      • Experience with the entire Software Development Life Cycle (SDLC)
      • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
          Technical Architect – IN 008

          Job Location: India

          Job Description:

          • Should have 12+ Years of technical experience with 3+Years of experience in design and architecture of the product.
          • Hands on experience in developing mid to large scale software commercial products using Java/J2EE, Kafka, Microservices, Spring Cloud, Spring Boot, Restfull webservices, JavaScript, Mysql/Postgres etc.
          • Excellent knowledge of Windows and Linux, with good understanding of the OS architecture.
          • Extensive knowledge on cloud services like Azure, AWS, Google cloud etc.
          • Knowledge on docker, kubernetes and messaging services (JMS, Active MQ etc).
          • In build SAAS application with high availability and scalability.
          • Knowledge in Big Data technologies such as Hadoop, Hbase, Oozie (development/deployment)
          • Experience in designing applications that will be migrated to cloud and understanding of the concept of elasticity and scalability.
          • Proven, excellent technical skills and knowledge of leading edge technologies, skills in communication, business acumen, coaching, and mentoring.
          • Strong in security aspects.
          • Keen to explore new tools/framework on the market
          • Ability to picturize the big picture and design the software accordingly.
          Senior Test Engineer - C#/Automation testing – IN 009

          Job Location: India

          Job Description:

          • Overall 3-5 year of experience required
          • Code to be delivered with high unit test and API automation coverage
          • Scripts to be integrated with CICD pipeline to enable continuous deployment capability
          • Selenium C# for automation of UI tests and C# for API
          • Maintaining Test Plan with detailed documented tests preferably in Azure devops for functional and regression testing
              Senior Test Engineer - PYTHON Testing – IN 010

              Job Location: India

              Job Description:

              • 8+ years of experience in Quality Assurance and Test Automation.
              • 2+ years’ experience in object-oriented programming and scripting languages
              • Analyze features and workflows to identify high-risk areas and design a test strategy with a detailed test plan and test cases
              • Design and implement test automation in Python, and plan the work required to achieve this
              • Monitor and maintain test automation, across multiple platforms and configurations
              • Run manual testing as required
              • Design and build tools for effective and efficient testing and results monitoring
              • Communicate results to multiple stakeholders as required
              • Contribute as part of the engineering team on incoming customer escalation resolution
                  Salesforce/CPQ Architect – US 001

                  Job Location: United States

                  Job Description:

                  • Salesforce CPQ architect (10-15years for experience in Salesforce CPQ and CRM etc.)
                  • Architect level experience (8+ full cycle implementations in the Salesforce Systems)
                  • 8+ years of experience leading project/implementation teams of 5+ people
                  • Have solid experience in the implementation of enterprise systems, especially CPQ/Billing systems.
                  • Must have played technical roles with hands-on experience in the past, not necessarily on recent projects.
                  • Strong business process knowledge of CPQ, CLM, Lead-to-Cash processes.
                  • Should be equally comfortable in dealing with business teams, including senior management and technical teams.
                  • Positive attitude and willingness to go the extra yard to make Customer Win.
                      Fullstack Developer – CAN 001

                      Job Location: Canada

                      Job Description:

                      • Overall 5+ years of experience
                      • Proven ability to balance work on multiple projects in parallel.
                      • Ability to learn quickly, pivot, visualize and own a feature end-to-end.
                      • Strong end to end testing mindset, and working knowledge of Front-End and Back-End testing techniques.
                      • Strong understanding of SPA’s or Microfrontend architectures
                      • Working knowledge of Object Oriented Design Principles (Single Responsibility Principle, Open Closed Principle).
                      • Strong working knowledge of API development standards like REST/GraphQL protocol, pagination, throttling, caching and routing mechanisms.
                      • Backend Coding: Java/J2EE, REST/GraphQL, Spring Boot, Spring Data JPA, Junit, Intuit Karate or equivalent
                      • Frontend Coding: Javascript / Typescript, HTML 5. CSS
                      • Frontend Technologies: React, Redux/Apollo or equivalent, React Testing Library / Jest or equivalent, Cypress or equivalent
                      • Database: SQL (Oracle, MySQL, Aurora)
                      • Continuous Integration: Maven / Gradle / Groovy, or equivalent.
                      • Monitoring: Splunk or equivalent, Wavefront or equivalent, Prometheus or equivalent
                      Junior Sales Executive – US 002

                      Job Location: United States

                      Job Description:

                      We are looking for a Business Development rep with an entrepreneurial spirit. This is an Entry Level Sales position that will work closely with and under the direction of the CEO and Business Development Director to focus on our large fortune 500 customers, helping them to embrace digital transformation.

                      Business Development Representative Description & Responsibilities:

                      • Work with BDD and CEO to develop your territory, account, and opportunity plans to manage the complete and complex sales cycles to drive maximum value and adoption of Zuora’s complete product portfolio
                      • Identify and secure new business opportunities within your assigned book of business
                      • Exceed your quarterly and annual sales quota; identify opportunities and create a pipeline that will fuel the ongoing growth of your business
                      • Work cross-functionally with our marketing, product and customer service teams to deliver outstanding results
                      • Advocate your customers’ implementations and maintain customer satisfaction by ensuring timely resolution any customer service related issues What You’ll Need To Be Successful

                       

                      Business Development Representative Experience & Qualifications:

                      • Some experience solution selling and managing complex sales-cycles with demonstrated ownership of territory and account management
                      • Learn to align technology solutions to complex, multi-stakeholder business problems and utilize strategic thinking skills to solve customer problems
                      • Strong computer skills including the G-Suite, Microsoft Office (Word, PowerPoint, Excel) and Salesforce is a plus
                      • Bachelor’s degree (sales training methodologies is a plus)
                      • Ability to travel as and when required