- Develop detailed system requirement specifications and technical design documents for complex features.
- Design and implement high-quality code for web and mobile applications.
- Write comprehensive unit tests to ensure quality performance and functionality.
- Conduct and participate in code reviews to maintain coding standards and team delivery quality.
- Coordinate and release application bug fixes in a timely manner.
- Mentor and support junior team members by reinforcing best practices for high-quality code development.
- Actively participate in sprint planning and other Agile ceremonies.
- Work independently with minimal supervision while providing regular status updates.
- Identify and escalate roadblocks or challenges to leadership as appropriate.
- Perform other duties as assigned by the manager.
MINIMUM QUALIFICATIONS
- Minimum of 8 years of experience in IT or a related field.
- Full-stack web and mobile application development preferred
- Ability to think strategically about business product and technical challenges.
- Proven experience in designing and implementing applications using industry best practices.
- Strong analytical skills to understand and improve existing processes and code.
- Excellent written verbal and interpersonal communication skills.
- Highly motivated to solve complex business and technical problems.
- Knowledge of DevOps concepts telemetry and alerting; familiarity with Agile and test-driven development.
Proficiency in some of the following:
- Expertise in Power BI reporting tool.
- Good to have:
- Full-stack developer with strong proficiency in
- Java including Spring Boot framework
- Kafka and event-driven architecture
- RabbitMQ for messaging
- Other Reporting tool apart from Power BI
- Good hands-on experience with relational databases particularly PostgreSQL and NoSQL MongoDB
- DevOps and continuous delivery principles and tools
- Retail domain knowledge
Bachelors degree in Computer Science or a related technical field required
Develop detailed system requirement specifications and technical design documents for complex features. Design and implement high-quality code for web and mobile applications. Write comprehensive unit tests to ensure quality performance and functionality. Conduct and participate in code reviews to ...
- Develop detailed system requirement specifications and technical design documents for complex features.
- Design and implement high-quality code for web and mobile applications.
- Write comprehensive unit tests to ensure quality performance and functionality.
- Conduct and participate in code reviews to maintain coding standards and team delivery quality.
- Coordinate and release application bug fixes in a timely manner.
- Mentor and support junior team members by reinforcing best practices for high-quality code development.
- Actively participate in sprint planning and other Agile ceremonies.
- Work independently with minimal supervision while providing regular status updates.
- Identify and escalate roadblocks or challenges to leadership as appropriate.
- Perform other duties as assigned by the manager.
MINIMUM QUALIFICATIONS
- Minimum of 8 years of experience in IT or a related field.
- Full-stack web and mobile application development preferred
- Ability to think strategically about business product and technical challenges.
- Proven experience in designing and implementing applications using industry best practices.
- Strong analytical skills to understand and improve existing processes and code.
- Excellent written verbal and interpersonal communication skills.
- Highly motivated to solve complex business and technical problems.
- Knowledge of DevOps concepts telemetry and alerting; familiarity with Agile and test-driven development.
Proficiency in some of the following:
- Expertise in Power BI reporting tool.
- Good to have:
- Full-stack developer with strong proficiency in
- Java including Spring Boot framework
- Kafka and event-driven architecture
- RabbitMQ for messaging
- Other Reporting tool apart from Power BI
- Good hands-on experience with relational databases particularly PostgreSQL and NoSQL MongoDB
- DevOps and continuous delivery principles and tools
- Retail domain knowledge
Bachelors degree in Computer Science or a related technical field required
View more
View less