Senior Software Developer & Solutions Architect

Year    Remote, IN, India

Job Description

Senior Software Developer & Solution Architect



(ERP - Retail & Warehousing) | Goa | Full-time | Onsite | 8+ Years

About the Role



We are looking for a

senior, hands-on engineer

who can both

architect and build custom ERP solutions

for retail and warehousing businesses.

This role requires

strong ownership

. You will lead client projects end-to-end--translating real business problems into clean, scalable systems, making key technical decisions, and ensuring reliable delivery. You'll be involved from discovery and system design through implementation, deployment, and ongoing support, while setting a high engineering bar for the team.

This is a full-time, onsite role based in Goa. Candidates must be willing to work from the Goa office.



Key Responsibilities



Lead development on ERP client projects with minimal oversight; own technical direction and delivery outcomes Translate business requirements into system architecture, technical plans, milestones, and implementation tasks Design and build scalable backend services and frontend experiences for ERP workflows (inventory, purchasing, sales, warehouse operations, etc.) Build and maintain APIs (REST / GraphQL), third-party integrations, and supporting data flows Ensure strong engineering quality through code reviews, testing strategies, performance optimization, security, and maintainability Debug complex issues across frontend, backend, database, and infrastructure; drive root-cause fixes Mentor developers, unblock the team, and raise overall engineering standards Collaborate closely with stakeholders and clients--ask the right questions, clarify requirements, and propose pragmatic solutions Contribute ideas for better architecture, automation, reusable components, and long-term system improvements

Must-Have Skills & Experience



9+ years

of professional software development experience Strong experience building

ERP systems or core ERP components

, ideally for retail and warehousing Proven experience with

third-party integrations

(accounting, eCommerce, logistics/shipping platforms)

NestJS (TypeScript)

expertise (or similar modular backend frameworks)

React.js

expertise Strong understanding of

PostgreSQL-based relational database design

, including schema modeling, indexing, query optimization, transactions, and concurrency Solid software architecture fundamentals: modular design, separation of concerns, domain-driven thinking, scalable patterns Ability to lead projects independently and communicate clearly with both technical and non-technical stakeholders Strong debugging mindset with hands-on experience across code, logs, databases, and infrastructure

Nice-to-Have (Strong Preference)



GraphQL (schema design, resolvers, performance patterns) Experience with warehousing concepts such as stock movements, batches/lots, multi-location inventory, and barcode-driven workflows Infrastructure as Code (Terraform), CI/CD pipelines, Docker, and cloud deployments (GCP preferred) Experience with message queues or event-driven systems (RabbitMQ, Kafka, SQS) Automated testing practices and monitoring/observability

What Success Looks Like



You can take a client requirement, research it, propose a solution, design the system, and deliver it reliably You write clean, maintainable code that others can confidently build upon You proactively identify risks, edge cases, and performance bottlenecks before they become production issues You elevate the team through strong technical leadership, mentorship, and architectural clarity

Work Style We Value



Ownership-driven, self-motivated, and proactive Clear communicator who can explain trade-offs to both technical and business stakeholders Pragmatic--focused on delivering high-quality solutions without over-engineering Collaborative and outcome-oriented, with strong client focus

How to Apply



Interested candidates may apply by filling out the application form below.

https://forms.gle/dZ3a1o6u9wwjtpvq9

The form includes a few open-ended questions to help us understand your

ERP experience, system architecture work, and hands-on expertise with NestJS and React

.

Job Types: Full-time, Permanent

Benefits:

Health insurance Provident Fund
Application Question(s):

Candidates are requested to fill the google form mentioned in the job description. If you have not filled it, please do.
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5070941
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year