Sr. Software Engineer InComm Holdings
THIS JOB HAS EXPIRED Overview:
InComm is a leading provider of cutting-edge prepaid products, services and transaction technologies to retailers, brands and consumers. InComm supports more than 400,000 points of distribution and helps retailers build prepaid card destinations, connects brands with new markets and gives consumers a simple, secure shopping experience.
InComm stays ahead of emerging trends by analyzing market needs and leveraging its global, innovative commerce platform, go-to-market expertise and extensive partner relationships. With 123 global patents, InComm is headquartered in Atlanta and has offices in North and South America, Europe and the Asia-Pacific region. For more information, visit www.incomm.com or follow us on Twitter at www.twitter.com/incomm.
The Sr. Software Engineer will work on a team of developers to maintain and enhance the Digital Delivery Platform.
Analysis, design, coding, testing and deployment of applications in an object oriented environment
Maintenance and support of line of business applications
Follow the development process and steps as outlined and ensure code reuse and efficiency .
Provide proper documentation throughout development life-cycle
Troubleshooting and correcting program errors or defects
Properly escalate issues to meet deadlines
Coordination with developers to ensure development tasks are completed per requirements
Coordination with QA testers to ensure end to end unit testing and post production testing
Follow established software development processes
Applies knowledge of computer hardware and software, subject matter to be programmed in business applications, information processing techniques used, and information gathered from system users to develop software.
Other tasks and responsibilities as assigned
5-8 years of progressive Java development experience including JSE, JEE in enterprise level scalable, distributed and fault tolerant environments
Experience with various platforms like Windows server, Linux/Unix
Strong experience with Microsoft SQL Server or Oracle
Experience with open source object relational mapping tools
Good understanding of Object Oriented Programming/Design principles including abstraction, inheritance, polymorphisms and encapsulation
Experience participating in the full life-cycle of projects including the effective use of version control, build management, unit testing and issue tracking software (SVN, Maven, Jira)
Understanding of, and experience with, software development best practices
Experience developing Web Services (ex. RESTful or SOAP) and strong experience utilizing XML
Experience reading and writing UML (Specifically class and sequence diagrams)
Bachelor's Degree in Computer Science, Engineering or equivalent work experience
Experience developing within a Service Oriented Architecture environment
Experience with ESB technologies
Experience with application frameworks like Spring, Hibernate
Experience developing using Agile practices (Specifically XP, Serum and TOO)
||Alpharetta, GA |
THIS JOB HAS EXPIRED