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
- Client facing professionalism and skills
- 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.
- Ability to convert technical specifications from the design team or third-party vendors into software implementation.
- Experience building and supporting cloud-based and client/server applications.
- Strong analytical, C, and Java programming skills
- Deep technical skills in software development technologies and tools such as socket communication, C, Spring Boot, XML/JSON, Java, JavaScript.
- Working knowledge of integrating retail software, hardware peripherals (including PIN pads).
- 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/life cycle, especially Agile methodology
- Proficiency with code versioning tools like Git
- Proficiency with Windows- and Linux-based operating systems, including software installation, light administration, and simple scripting.
- Strong knowledge and Experience with retail business processes, technologies, and payment solutions
- Knowledge of REST and microservices design and development
- 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
- Working knowledge of network communication using sockets and HTTP
- Knowledge of Cloud computing technologies and DevOps
- ID: #43360932
- State: North Carolina Durham 27703 Durham USA
- City: Durham
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2022-06-20
- Deadline: 2022-08-14
- Category: Et cetera