Key Responsibilities and skills:
- Techno functional Expertise on developing, supporting and maintain critical tier 1 business applications such as sales, order management, payments, warehouse operations, inventory management systems.
- Strong experience as an onshore delivery lead working exclusively in an onsite/offshore/nearshore based model with a major IT service provider.
- Excellent Communications
- Ability to improve delivery speed, solution quality by leveraging GenAI and automation tools.
- Fast learner. We’re looking for someone who thrives on learning new technologies and doesn’t believe in one-size-fits-all solutions.
- You have advanced knowledge of Java, Java Script, REACT, Cloud based application development.
- Collaborate with global application support teams to resolve issues, escalate critical incidents, and implement solutions.
- Work closely with product teams (Sales, Product Management, Supply Chain, Inventory, CRM, and Data Integration) to understand business needs and align them with technology delivery.
- Lead application troubleshooting, maintenance, debugging, and performance tuning efforts to optimize the system’s performance.
- Participate in DevOps practices, with a strong focus on Microsoft Azure DevOps pipelines, deployment, and automation.
- Engage in incident management and root cause analysis to prevent future system disruptions.
- Participate in project management and business analysis tasks.
- Contribute to continuous improvement initiatives and system upgrades, ensuring best practices and modern technologies are implemented.
- Passion. You feel ownership over everything you do; you''d never call code "released" until you’re confident it’s correct. You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
- Experience with working with ERP systems and Supply Chain apps is a plus.
- Expertise on tools like Azure Dev Ops/GITHUB deployments
JOB DUTIES:
- Design and constructs moderately complex interfaces between ERP and legacy systems.
- Use back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security.
- Code programming logic for new or existing solutions of software or applications in accordance with design specifications put in place by senior software development staff and leadership.
- Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products.
- Monitors quality and performance of applications through testing and maintenance.
- Maintains up-to-date records of issues with existing code.
- Suggests viable solutions to resolve issues with existing software.
- Provide expert-level technical support for a complex, custom-built supply chain applications.
EDUCATION & EXPERIENCE:
- Typically requires a bachelor’s degree in computer science, software engineering, or a related field.