09 Aug
|
Atharva Automations
|
Mumbai
09 Aug
Atharva Automations
Mumbai
– Software Developer
Position Overview
We are looking for a passionate and driven Software Developer to design, develop, deploy, and maintain custom software solutions for industrial, enterprise, and business applications. The ideal candidate should have strong problem-solving abilities, a passion for learning new technologies, and the ability to deliver reliable, scalable, and user-friendly software.
Key Responsibilities
- Design, develop, test, and maintain full-stack web and desktop applications.
- Develop responsive and intuitive user interfaces.
- Build secure and scalable backend services and REST APIs.
- Design and manage relational databases and application data models.
- Integrate software with third-party systems, hardware devices, and external APIs.
- Develop modules for business process automation, inventory management, production tracking, reporting, and analytics.
- Troubleshoot, debug, and optimize existing applications.
- Participate in software architecture, feature planning, and technical discussions.
- Write clean, maintainable, and well-documented code following best practices.
- Perform software testing and ensure application quality before deployment.
- Assist in deployment, configuration, and maintenance of production environments.
- Collaborate with cross-functional teams to understand business requirements and deliver effective software solutions.
- Stay updated with emerging technologies and recommend improvements where applicable.
Required Skills
- Strong proficiency in JavaScript and TypeScript.
- Experience with modern frontend frameworks such as React or Next.js.
- Experience in backend development using frameworks such as NestJS, Express.js, or similar.
- Knowledge of relational databases such as PostgreSQL, MySQL, or SQL Server.
- Understanding of RESTful APIs and software integration.
- Familiarity with Git and version control practices.
- Basic understanding of Docker or containerized application deployment.
- Solid analytical, debugging, and problem-solving skills.
- Good communication and teamwork abilities.
Preferred Qualifications
- Bachelor’s degree in Computer Engineering, Information Technology, Computer Science, Electronics Engineering, or a related field.
- Knowledge of industrial automation, embedded systems, electronics, or hardware-software integration is preferred.
- Experience with cloud platforms or DevOps practices is an added advantage.
- Familiarity with software security best practices is desirable.
📌 Software Developer (Mumbai)
🏢 Atharva Automations
📍 Mumbai