

Join Forbes Marshall as Software Engineer
Company Name:
Forbes Marshall
About Company:
Forbes Marshall is a leading industrial equipment and process automation company, committed to innovation and sustainable solutions. With a focus on R&D and digital technologies, it delivers high-quality products and services across sectors. The company promotes a collaborative work culture with opportunities to work on cutting-edge technologies and professional growth.
Job Role:
Software Engineer
Location:
Pune, Maharashtra
Job Responsibilities:
Understand stakeholder requirements and perform requirement analysis.
Architect, design, and develop robust server-side applications.
Collaborate with front-end developers and other team members for cohesive code.
Write code, build prototypes, perform testing, and optimize performance.
Guide team members in software development and ensure deliverables meet agreed timelines.
Develop automated tests for regression and quality assurance.
Stay updated with emerging technologies and implement innovative solutions.
Travel occasionally for discussions with stakeholders, vendors, or customers.
Qualifications:
B.Tech/B.E. in any specialization; postgraduate degree preferred.
1–3 years of relevant software development experience.
Skills:
Advanced knowledge of Python, Django/Flask frameworks.
Strong understanding of data structures, algorithms, and multi-threaded programming.
Experience with Cloud Architecture (GCP/AWS) and micro-service-based architecture (Kubernetes).
Knowledge of IoT communication protocols (MQTT, HTTP, OPC-UA).
DevOps, cloud security, and version control tools (Git/SVN).
Familiarity with Agile development (JIRA, Redmine).
Knowledge of Linux and Windows operating systems.
Nice to have: JAVA, MEAN stack, mobile app development.
Salary:
Not Disclosed
Other Details:
Employment Type: Full-Time, Permanent
Department: Engineering – Software & QA
Role Category: Quality Assurance and Testing