Software Developer (Junior/Intermediate)
Job Summary
We are seeking a Software Developer (Junior/Intermediate) (1–4 years’ experience) to support and enhance a cloud-based application platform built on PHP, Node.js, React.js, microservices, web and mobile applications, Azure infrastructure, and legacy system integrations.
This role is initially troubleshooting-heavy and requires hands-on ability to read, write, and modify code. Over time, the role will grow into deeper development, integration, and automation responsibilities.
Key Responsibilities
- Troubleshoot and resolve issues in production web, mobile, and backend applications
- Perform root-cause analysis using logs, monitoring, and debugging tools
- Read, understand, and modify existing PHP, MySQL,Node.js / TypeScript codebases
- Support and maintain NestJS microservices and legacy adapters
- Configure application behavior based on business requirements
- Support and maintain REST API integrations and authentication flows (OAuth/SAML)
- Assist with cloud operations on Microsoft Azure (monitoring, configuration, secrets)
- Create and maintain technical documentation
- Track and manage bugs, incidents, and enhancements using Jira
- Collaborate with engineering and business teams to resolve issues and improve system
Note: This is a fully on-site role.
Requirements
Required Qualifications
- 1–4 years of experience in application support, software development, or systems analysis
- Strong troubleshooting and problem-solving skills
- Experience reading and modifying production code
- Experience with Node.js, JavaScript/TypeScript
- Experience with REST APIs and relational databases (MySQL/PostgreSQL)
- Familiarity with cloud-hosted applications (Azure preferred)
- Experience using Jira or similar ticketing tools
- Strong written and verbal communication skills
Technical Environment (Experience with Some of the Following)
- Backend: Node.js, NestJS, Prisma
- Frontend: React, Next.js (PWA), React Native
- Databases: MySQL, legacy databases
- Cloud: Microsoft Azure (App Gateway, Key Vault, Monitor, Storage)
- Monitoring: Application Insights, Sentry
- DevOps: Docker, GitHub
Nice-to-Have
- Experience with microservices or legacy system integrations
- Experience in regulated environments (healthcare, pharmacy, finance)
- Exposure to automation or AI-assisted tools