Software Engineering

SSE Java -Paymentus (Remote)

Remote
Work Type: Full Time

Who We are: 


Short video abous us : https://cutt.ly/7IaPERV


Job Location: Remote

Work timings are 12:00pm to 9:00pm IST

Base location: Delhi/Gurugram/Pune


Paxcom a leading Digital Solution Provider is a part of Paymentus now, a leading electronic bill payment provider. PaymentUs leads the North American marketplace in electronic bill payment solutions and have recently signed a partnership with Paypal, Alexa and Walmart. 


Recognized by Deloitte as one of the fastest growing companies in North America, Paymentus is the premier provider of innovative, reliable, and secure electronic bill presentment and payment services for more than 1300 clients leading the Utility, Telecom, Auto Finance, Insurance, Consumer Finance, and Health industries. Our comprehensive eBilling and Payment Platform allows our clients to provide a unified customer bill-pay experience that includes online, mobile, IVR, text, kiosk, and agent-assisted channels, as well as a full range of customer communication options.


For more details, please visit  www.paymentus.com


We are currently looking for a  Senior Software Engineer and Team lead. This position is responsible for enhancing and maintaining MoveMoney payment platform as well as building new systems and platform components. You will be a key member of our team making important technical decisions that will help propel the company's growth.



Education and Knowledge:

  • BS/MS in Computer Science, or equivalent. 
  • 7+ years professional experience in software development.
  • 5+ years of experience with Soap and/or RESTful API. 
  • Experience with full-stack software development.
  • Experience in agile/scrum software development methodologies.


Skills and Abilities:

  • 5+ years of hands-on experience developing web-enabled software and APIs with Java, relevant frameworks (such as Spring), and tangential tools/technologies (like mySQL, Memcache, etc.)
  • 5+ years of experience writing clean, modular JavaScript and working with various frameworks like ReactJs, Redux, Material-UI, TypeScript, Webpack, etc.
  • Hands-on experience working with cloud services like AWS EC2, Lambda, RDS, ElastiCache, etc. or Azure equivalents.
  • Relevant work experience in financial services and/or payments industry a plus. 
  • Solid understanding of object-oriented programming (OOP) and Functional Programming (FP)
  • Solid understanding of computer science foundations, such as memory management and algorithm performance. 
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis.
  • Strong knowledge of software design patterns, such as MVC, Factory, Singleton, etc. 
  • Building and/or consuming REST API, and an understanding of best practices for building and securing RESTful APIs. 
  • Experience in writing clean modular JavaScript. 
  • Experience with full-stack software development using multiple technology stacks. 
  • Strong debugging, problem solving, and investigative skills with the ability to assimilate disparate information (log files, error messages, etc.) and find root cause.
  • Experience with Python, NodeJS, .NET, or NoSQL a plus. 
  • Ability to think outside the box and solve problems in creative and unconventional ways. 
  • Ability to estimate work effort for projects and owning the project timelines. 
  • Ability to communicate thoughts, designs and ideas in a clear and a concise manner. 
  • Able to present complex technical concepts to various audiences. 
  • Excellent analytical, decision-making, problem-solving, interpersonal, team, negotiation, conflict management and time management skills. 
  • Excellent verbal and written communication skills to technical and non-technical audiences of various levels both inside and outside the organization (e.g., executive, management, individual contributors). 
  • An obsession with food, music, movies, or sports.


Essential Duties and Responsibilities

  • Construct software and systems using various technologies.
  • Help drive the technical direction of our platform and products.
  • Participate in design and architecture discussions.
  • Design, code, debug, troubleshoot and support (what you create is also what you and your team will own).
  • Use Cloud Native approach to software development.
  • Work on solution-based, outcome-oriented projects with highly skilled teams.
  • Share knowledge through “Tech Talk” presentations.  




Submit Your Application

You have successfully applied
  • You have errors in applying