Senior Software Engineer - FullStack
Role Overview
The posting title is Senior Software Engineer - FullStack; the job-purpose text describes a Senior DevOps Engineer role, while the responsibilities and qualifications focus on full-stack software development.
The role develops scalable applications and backend services, with cloud, industrial IoT, telemetry, and production-support responsibilities.
Key Skills for This Role
Full Job Posting
Role purpose
The posting title is Senior Software Engineer - FullStack; the job-purpose text describes a Senior DevOps Engineer role, while the responsibilities and qualifications focus on full-stack software development.
The role develops scalable applications and backend services, with cloud, industrial IoT, telemetry, and production-support responsibilities.
Software development
- Design, develop, and maintain scalable web applications, backend services, responsive Angular interfaces, REST APIs, microservices, and reusable components.
- Use Node.js/TypeScript or Python for backend development; write maintainable, tested code and participate in code reviews.
- Translate business and technical requirements into software solutions and follow coding and architecture standards.
Cloud, data, and industrial integration
- Develop and deploy applications on GCP and work with cloud-native and event-driven services, including Pub/Sub, BigQuery, and Dataflow.
- Build applications for high-volume real-time industrial and telemetry data, and support API, messaging, industrial-platform, and enterprise integrations.
- Develop Industrial IoT and Industry 4.0 solutions involving telemetry ingestion, industrial gateways, time-series data, SCADA, and historians.
- Work with relational databases, preferably PostgreSQL, and event technologies such as MQTT, Pub/Sub, or Kafka.
DevOps and production support
- Coordinate with DevOps teams on CI/CD, deployment, and release management; use Git and modern software practices.
- Troubleshoot production issues, perform root-cause analysis, and support performance, availability, security, and reliability.
- Contribute to continuous improvement of applications and platform services.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 3–7 years of software development experience.
- Strong hands-on Angular experience and strong hands-on experience with either Node.js and TypeScript or Python.
- Strong understanding of REST APIs and microservices; good knowledge of JavaScript/TypeScript, HTML, and CSS.
- Strong SQL and database fundamentals; PostgreSQL is preferred.
- Experience with Git and Agile/Scrum; understanding of software design principles, design patterns, and clean coding practices.
- Experience developing and supporting production applications.
Preferred technical skills
- GCP and services such as Pub/Sub, BigQuery, and Dataflow; Docker and Kubernetes.
- MQTT, Kafka, or event-driven architecture; time-series databases such as TimescaleDB.
- Industrial IoT, telemetry, or real-time data platforms; CI/CD and DevSecOps practices.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Adani Enterprises Limited
Data Scientist - Deputy Manager
Ahmedabad, IND
Adani AI Labs is seeking a data science professional to develop and deploy forecasting, computer vision, NLP, and generative AI solutions for enterprise decision-making. Applicants need a postgraduate quantitative degree
Analyst - IPCoE
Ahmedabad, IND
Adani Enterprises is seeking an Analyst to prepare government-incentive MIS and support its Industrial Policy Centre of Excellence. Candidates should have 6–8+ years in F&A, regulatory, MIS, commercial, or policy-related
Senior Engineer – Digital Solutions and AI Integration
Ahmedabad, IND
Adani Enterprises is seeking a Senior Engineer to build full-stack applications, data and BI solutions, enterprise automations, and AI integrations. The role also covers cloud deployment and CI/CD. Candidates need 4–8 ye
Lead-Soft Services-IFM Standardization
Ahmedabad, IND
The employer is seeking a lead to standardize soft-services delivery across business units and sites. The role covers governance, vendor performance, workplace experience, analytics, technology enablement, cost optimizat
Associate Manager- Estate Operations
Ahmedabad, IND
The employer is seeking an Associate Manager to support estate operations, facilities upkeep, service coordination, and event execution across locations. The role requires a bachelor's degree and at least five years of e
Lead - Shantigram Cluster
Ahmedabad, IND
The employer is seeking a lead to manage administrative services, facilities operations, service partners, compliance, and workplace delivery for the Shantigram Cluster. The role requires extensive facilities or service-
Team Lead - Insurance
Ahmedabad, IND
The employer is seeking a Team Lead to manage corporate insurance, risk transfer, renewals, claims, reinsurance, and policy compliance across group assets and projects. The role requires 14–16 years of relevant experienc
Data Scientist - Deputy Manager
Ahmedabad, IND
Analyst - IPCoE
Ahmedabad, IND
Senior Engineer – Digital Solutions and AI Integration
Ahmedabad, IND
Lead-Soft Services-IFM Standardization
Ahmedabad, IND
Associate Manager- Estate Operations
Ahmedabad, IND
Lead - Shantigram Cluster
Ahmedabad, IND
Team Lead - Insurance
Ahmedabad, IND