Software Developer I

Paymentus GroupCharlotte, NC
430d

About The Position

The Software Developer I at Paymentus Group Inc is responsible for enhancing user experience on the enterprise platform by analyzing development requirements and building test-driven code. This entry-level position involves collaborating with third-party engineers and internal teams to support partner integrations, evaluate product enhancements, and apply best practices in enterprise development.

Requirements

  • Undergraduate degree in Computer Science or related field.
  • 1-2 years of working experience in IT development.
  • Advanced knowledge of OOP principles.
  • Moderate to advanced skills in Java development or other object-oriented programming languages.
  • Familiarity with HTTP protocol and RESTful APIs and related tools such as Postman or SoapUI.
  • Moderate to advanced skills in responsive web development using HTML5, CSS3 (LESS, SASS, etc).
  • Capable of writing and optimizing native JavaScript (ECMAScript6+).
  • Basic to moderate skills working with JavaScript frameworks such as Angular, React, Vue, ExtJS.
  • Moderate skills working with relational and NoSQL databases.
  • Moderate skills working with Linux/Unix and scripting.

Nice To Haves

  • Experience building RESTful services in NodeJS or SpringBoot.
  • Knowledge of Java Servlets and J2EE frameworks such as Spring MVC, Struts 1.x/2.x.
  • Experience with Docker containerization and Kubernetes orchestration.
  • Database experience with Oracle 11g and PL/SQL.
  • NoSQL experience with Couchbase, Dynamo, Hbase, InfluxDB, Mongo.
  • Familiarity with mobile web development targeting Android/iOS.
  • Experience with testing frameworks including Selenium, JUnit, Mockito, Mocha.
  • Knowledge of cloud technologies such as AWS, GCP.

Responsibilities

  • Gather and define requirements working with 3rd party engineers to create partner products leveraging Paymentus platform features and integration tools.
  • Support the partner integration throughout its life cycle, including documentation, troubleshooting, and configuration.
  • Evaluate product enhancement requests and integration of existing Paymentus features and options.
  • Continuously acquire knowledge of the Paymentus platform and solutions for practical application in product configuration.
  • Develop and execute comprehensive test suites to ensure high quality of deliverables.

Benefits

  • Full-time position with a competitive salary.
  • Opportunities for professional development and knowledge sharing.
  • Supportive work environment with a focus on collaboration.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service