Senior Software Engineer
Umanist India Verified employer
Actively hiring · Posted 5d ago · JEV261032C0D8BD81
Job description
Key Responsibilities: 34249 Feature Development: Design, develop, and maintain new features and enhancements across the stack.Front-End: Build intuitive, responsive UIs using Angular or React.Back-End: Develop scalable APIs and services using Python (preferred), Java/Spring, or Node.js.Cloud Deployment: Deploy and manage applications on Google Cloud Platform (GCP) — familiarity with services like App Engine, Cloud Functions, Kubernetes is expected.Performance Tuning: Identify and optimize performance bottlenecks.Code Quality: Participate in code reviews and maintain high standards through unit testing and automation.DevOps & CI/CD: Collaborate on deployment pipelines using Tekton, Terraform, and other DevOps tools.Cross-Functional Collaboration: Work closely with Product Managers, UI/UX Designers, and fellow Engineers in an agile environment.Must-Have Skills:Strong development expertise in Python (preferred), Angular, and GCPUnderstanding of DevOps practicesExperience with SDLC, agile methodologies, and unit testingGood to Have (Nice-to-Haves):Hands-on experience with:Tekton, Terraform, CI/CD pipelinesLarge Language Models (LLMs) integrationAWS/Azure (in addition to GCP)Contributions to open-source projectsFamiliarity with API design and microservices architectureEducational Qualification:Required: Bachelor’s Degree in Computer Science, Engineering, or related discipline
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Umanist India.
- Track your application and get updates by email and WhatsApp.