Software Engineer


Job Details

Required Skills & Experience

  • Bachelor's with 5 years of experience or Master's with 3 years of experience in engineering or computer science with strong coding skills, software development experience in building web applications, and integrations including test automation, JUnit and code reviews.
  • 2 to 4 years Server-side software development experience using Java, or NodeJS, and/or other comparable technologies, with development / design of secure RESTful API.
  • 3 to 5 years In-depth knowledge about object-oriented programming concepts, data structures, algorithms, and design patterns.
  • 2-3 years of experience using JEE and Java concepts like threading, generics, annotations etc.
  • 2 to 4 years of proficiency in NoSQL databases such as Mongo or Cassandra.

Nice to Have Skills & Experience

  • Understanding debugging and performance tuning java applications.
  • Knowledge in CI/CD platforms including Kubernetes, Jenkins, Git, Spinnaker, Docker, or related tools.
  • Understanding of microservices architecture.
  • Security Analysis of applications.

Job Description

We are currently looking for a versatile and passionate Software Engineer to become part of our team. More than any other quality, we are looking for those inspired by the challenge of solving unique and difficult technical problems for our business partners, those who excel when given creative freedom, and those who are not afraid to dive into unfamiliar territory (technical or otherwise) and learn something new.

You Will:

  • Partner with product management teams to ship products that build customer value using Agile principles.
  • Work with a technical leader to design and build next gen architecture for Cisco CPQ (Configure, Price and Quote) platform.
  • Build and support high-volume revenue impacting software systems catering to different routes to market such as direct, partners and distributors and various products such as hardware, software, and services.
  • Integrate: work with engineering teams to integrate platform with other systems such as tax, billing, invoicing, subscription, contracts, supply chain, manufacturing etc.





 Insight Global

 05/04/2024

 All cities,NC