Software Engineer

5 - 7 years experience  •  Retail / Diversified

Salary depends on experience
Posted on 09/21/17
Alpharetta, GA
5 - 7 years experience
Retail / Diversified
Salary depends on experience
Posted on 09/21/17

Overview

Leveraging deep integrations into retailers’ point-of-sale systems, InComm provides connectivity to a variety of service providers that allow consumers to conduct everyday business at more than 450,000 points of retaildistribution worldwide. Whether those consumers are activating prepaid products, paying bills, enjoying real-time discounts through a membership card, purchasing digital goods in-store or adding funds to an online account, InComm is there to provide unique gift-gifting opportunities, cater to on-the-go shoppers, deliver added value through loyalty programs and serve cash-based consumers. With 186 global patents, InComm is headquartered in Atlanta with a presence in over 30 countries in North and South America, Europe and the Asia-Pacific region.

Responsibilities

  • Development and Support of ICT and associated applications
  • Support design and assist in planning team sprints and projects
  • Support and maintain projects developed by the team and assist in production outages
  • Develop new features and enhancements on the platform
  • Test and certify release of code artifacts
  • Communicating with external web services
  • Design, Develop, Configure, Deploy, Debug, Monitor and Document new features and enhancements on the systems
  • Assist Coordination between business and development and across teams
  • Assist in planning the team sprint and project planning and apply appropriate standards and processes throughout the SDLC
  • Support and maintain projects developed by the team and assist in production outages
  • Test and certify release of code artifacts
  • Generate estimates & deliverables (E&D) based on requirements

Qualifications

  • Experience participating in the full lifecycle of projects, including effective use of version  control, build management, unit testing, and issue tracking software (ex. SVN, Maven, JIRA, Jenkins)
  • Experience in generating estimates & deliverables (E&D) based on requirements
  • Experience with Java frameworks such as Spring
  • Experience in developing Web Services (ex. RESTful or SOAP) and strong experience utilizing XML
  • Experience with prepaid Cellular / Wireless services a significant plus 
  • Experience with high volume transaction processing design and development
  • Experience developing within a Service Oriented Architecture environment
  • Experience with data modeling methodologies and master data management
  • Experience working within PCI and SAS70 environments
  • Experience with application frameworks like JSF, Spring MVC, Hibernate
  • Experience developing using Agile practices (Specifically XP, Scrum and TDD)
  • Experience using Queuing technologies like RabbitMQ, ActiveMQ etc
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components.
  • Creating configuration, build, and test scripts for Continuous Integration environments
  • 5-7 years of progressive Java development experience including JSE, JEE in enterprise level scalable, distributed and fault tolerant environments
  • Strong Experience with Java frameworks such as Spring
  • Experience in developing Web Services (ex. RESTful or SOAP) and strong experience utilizing XML
  • Familiarity with open source application frameworks
  • Flexibility to learn on the job and adapt to a changing environment
  • Creating configuration, build, and test scripts for Continuous Integration environments
  • Bachelor’s Degree in Computer Science, Engineering or equivalent work experience

InComm provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin, citizenship, veteran’s status, age, disability status, genetics or any other category protected by federal, state, or local law.

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.