Vacancy expired!
- Developing new custom functionality and assisting with defect support
- Authoring functional specifications and/or high-level designs
- Documenting solutions by developing documentation, flowcharts, layouts, diagrams
- Working closely with the QA team to ensure a quality deliverable
- Creating product documentation for end-users
- Providing ongoing maintenance, support and enhancements in existing systems and platforms
- Providing technical guidance during requirements workshops with our customers
- Providing technical input to the leadership team in the writing of client contracts
- Contributing to our legacy of outstanding innovation through the invention/IP process
- Elevating technology and consistently applying best practices
- Mentoring junior development team members
- Bachelor's Degree in Computer Science or related field
- 5-7 years of professional experience in software development
- 3+ years of cloud-based or client/server development experience.
- 3+ years of POS and payments development experience.
- Client-facing professionalism and skills
- Ability to convert technical specifications from the design team or third-party vendors into software implementation.
- Strong programming and analytical skills, problem determination and debugging, attention to details, teamwork, and excellent communication skills
- Experience building and supporting cloud-based and client/server applications.
- Strong Java programming skills and some C experience
- Deep technical skills in software development technologies and tools such as network communication using sockets and HTTP, XML/JSON, and JavaScript.
- Experience in relational and NoSQL Databases.
- Strong programming and analytical skills, problem determination and debugging, attention to details, teamwork, and excellent communication skills
- Knowledge of software development concepts/methodology/lifecycle, especially Agile methodology.
- Proficiency with Windows- and Linux-based operating systems, including software installation. light administration, and simple scripting.
- Proficiency with code versioning tools like Git.
- Strong knowledge and Experience with retail business processes, technologies, and payment solutions
- Strong understanding of Payment technology for cloud Point of Sales, including debit, credit, EBT, EMV (chip payment technology), Fuel, and Fleet cards, developing payment firmware on PIN Pads.
- Strong knowledge of PCI-DSS and PII standards
- Experience building and supporting cloud-based applications, and DevOps
- Knowledge of REST, Spring Boot, and microservices design and development
- Experience in relational and NoSQL Databases
- ID: #43597196
- State: North Carolina Durham 27703 Durham USA
- City: Durham
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2022-06-24
- Deadline: 2022-08-14
- Category: Et cetera