Job Details


Software Engineer  Remote, US  
Job Description

Job ID#:


Job Category:



Job Summary: The Software Engineer will be responsible for designing, developing, and automating new features and maintaining and upgrading software related to our client"s SaaS (Software as a Service) payment portal. The candidate will have demonstrated experience in using Java (Spring Framework), SQL Server T-SQL and be familiar with modern web application techniques, including responsive design using HTML5 and JavaScript, web services and multi-tier system architectures.

Essential Functions:
 Design and develop new software features to deliver on our client"s product roadmap, including providing estimates and delivering high quality software in the estimated timeframe
 Modify the system to address supported defects, enhance system performance and to address evolving security standards including HIPAA and PCI.
 Improve the software platform as it evolves in to responsive design/service-oriented architecture.
 Perform analytical and development activities including analysis, design, development, testing, implementation, and documentation of the payment portal platform.
 Interact with Project Managers, Technical Leads and Software Quality Analysts to estimate development efforts and ensure accurate requirements fulfillment.
 Engaged in project planning and delivering to commitments for clients.
 Participate in daily stand-up meetings, planning meetings and review sessions (using Scrum / Agile methodology).
 Interact with cross-functional teams to ensure complete delivery of solutions.
 Troubleshoot issues making recommendations and delivering on those recommendations.

 Embrace the Company Values:
o Empowered To Act
o Committed To Excellence & Own It
o Do The Right Thing
o Earn Trust

Job Requirements


Minimum Requirements:

 Education: Bachelor"s degree in Computer Science or equivalent experience.
 Experience: 3 -5 years of web application development experience in a SaaS (software as a service) environment. Experience with web application platforms, including Java, Spring boot, Spring MVC framework, RabbitMQ and Spring Data. Experience with automating, testing, debugging the web applications using JUnit, Mockito, Cucumber and Selenium frameworks. Experience with MS-SQL Server database and writing complex T-SQL Queries. Experience in the healthcare or payment processing field is a plus. Experience using Agile software development methodologies a plus.
 Supervision: None
 Specific Job Skills: Have good oral and written communication skills. Must be able to read and understand existing software code and SQL to troubleshoot and resolve issues as they arise.
 Certifications: None
 Attention to detail
 Ability to work independently and in a team environment
 Excellent interpersonal skills
 Excellent verbal and written communication skills
 Ability to organize and multi-task job responsibilities effectively
 Proven commitment to providing excellent customer service on a consistent basis


Already have an account? Log in here