The company is looking to create and maintain enterprise-level applications that meet the needs of the business community while ensuring scalability and high availability.
Requirements
- Micro service development experience in an enterprise environment
- Experience with React, NodeJS, serverless technologies, and SOA (REST/JSON)
- Experience in cloud architecture and tools especially AWS
- Advanced knowledge of SQL against a relational database
- Experience with source control tools (GIT or similar) and defect tracking systems
- Experience with application performance monitoring and testing tools
- Advanced understanding of Object Oriented Programming practices and Functional Programming
Responsibilities
- Design, code, test, and troubleshoot application programs and/or system interfaces
- Maintain and modify application programs
- Work with technical business analysts and developers to ensure understanding of application intent
- Write and maintain complex application documentation
- Analyze performance of applications and take action to correct deficiencies
- Work with enterprise infrastructure/operations team to ensure application is reliable and scalable
- Create logical and physical data models to meet the needs of the business community requirements
Other
- Bachelor's degree or equivalent required
- Minimum 8+ years progressive application development and integration experience
- A strong business acumen with basic knowledge of Retail principles
- Clear and effective writing and technical documentation skills
- Team oriented with strong interpersonal and communication skills
- Excellent prioritization skills with the ability to see a task to completion
- Good analytical/problem-solving skills
- Self-motivated/independent/resourceful