HamburgerMenu
hirist

Senior Software Engineer - Full Stack Cloud Solutions

Digivance Solution
Chennai
10 - 12 Years

Posted on: 25/08/2025

Job Description

Job Title : Senior Software Engineer (Full-Stack / Cloud)

Location : Chennai

Experience : 10+ years in IT (8+ years in software development)

Education : Bachelors/Masters degree in Computer Science, Engineering, or related field

Employment Type : Full-time


Key Responsibilities :


- Engage with customers to understand use cases, pain points, and requirements, delivering user-focused solutions.


- Design, develop, and implement scalable applications using modern programming languages, frameworks, and agile methodologies.


- Define and create high-level architecture including application structure, components, and integration strategies.


- Develop and maintain front-end interfaces and back-end services such as APIs and microservices.


- Collaborate with cross-functional teams including product owners, designers, and architects to align with business goals.


- Define and implement robust software testing strategies and quality assurance processes.


- Continuously optimize application performance and integrate emerging technologies for efficiency.


- Apply modern practices such as test-driven development (TDD), CI/CD pipelines, and DevOps automation.


- Ensure application security, including user data protection via encryption and anonymization.


- Monitor industry trends and participate in technology adoption and stack evolution initiatives.


- Mentor junior engineers and provide technical leadership across projects.


Required Skills :


- Cloud Platforms & Services : Google Cloud Platform (BigQuery, Cloud Run, Data Flow, Dataproc, Data Fusion, Cloud SQL), IBM WebSphere Application Server.


- Data Engineering & Orchestration : BigQuery, Airflow, PySpark, PostgreSQL, MDM.


- DevOps & Infrastructure as Code : Terraform, Tekton.


- Programming Languages : Python (advanced), API development (REST/GraphQL), plus proficiency in at least one additional modern language.


- Best Practices : Agile methodologies, test-driven development, CI/CD, application security.


Experience Required :


- 10+ years of overall IT experience, with 8+ years in software development.


- Practical expertise in 2 programming languages or advanced proficiency in 1 programming language.


- Proven experience in designing, building, and deploying enterprise-scale applications.


info-icon

Did you find something suspicious?