About SymphonyAI:
SymphonyAI Retail is a leading provider of advanced AI-driven solutions and services specifically designed for the retail industry. We empower retailers and consumer packaged goods (CPG) companies with innovative technology to enhance their operations, optimize decision-making, and deliver exceptional customer experiences.
Job Description
Role overview:
The position is for a Senior Software Engineer responsible for designing and developing modern software solutions using a microservices architecture. This role involves in technical design, development, deployment, code reviews, end to end performance aspect of the application which deals with high volume of data.
About the role:
- Demonstrates expertise in applicable technologies, products, and tools
- Demonstrates good understanding of the product and its architecture
- Picks up new technologies with ease, solves complex technical problems and multitasks between different projects
- Develops low level design documents by taking into the account performance aspects (both UI & DB), application security etc.
- Assists with design of architectural patterns, interfaces, and Web services and models
- Manages technical issues, coding, automated unit tests and configuration to ensure delivery of module and project
- Proactively identifies the technical flaws in the existing product and ensures to resolve them
- Brings in best development practices
- Demonstrates problem solving and innovation
- Provides performance statistics based on pre-defined requirements
- Plans and prioritizes work
About you:
- Strong knowledge on Java scripts and other open-source JS frameworks like vue.js, react, node.js etc.
- Strong knowledge on design patterns
- Strong knowledge Java, JEE Technologies
- Strong knowledge on web services (REST), micro services architecture
- Strong knowledge on SQL/PL-SQL
- Good in performance tuning (UI, non-UI & DB) and in gathering the performance statistics
- Good knowledge of XML, JSON, HTML5, Ajax
- Hands-on experience on automated code unit test for e.g. Jasmine, Mocha, Junit etc.
- Good to have knowledge on NOSQL DB’s
- Good to have knowledge on Azure DevOps, GIT
- Knowledge on the efficient usage of GENAI productivity tools like GitHub Copilot, Roo Code etc. and prompts.
- Hands on experience in developing the custom GENAI agents will be an added advantage.
- Strong analytical & problem-solving skills.
- Excellent communication skills.
About Us
What we offer:
- Competitive salary and benefits package.
- Flexible hybrid working model.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Access to the latest technologies and tools.
- Opportunity to make a tangible impact on cutting-edge Retail/ CPG AI solutions.