Senior Software Engineer - Full Stack
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
14,467 open software roles across 1,183 companies are on ApplySarthi right now, most of them in Bengaluru (897), Hyderabad (301), Pune (178).
What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (22%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in India · Remote Software Engineer jobs · C# jobs · Java jobs · JavaScript jobs · Kotlin jobs
Jobgether has 4,539 open roles listed here.
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with C#? Tell me one thing you learned the hard way.
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
- Walk me through a system you built. How was it designed, and what would you change now?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Software Engineer - Full Stack at Jobgether interview free →Accountabilities: Take ownership of software engineering initiatives from understanding user needs and business objectives through technical design, implementation, deployment, production support, and continuous improvement. Design, develop, and maintain secure, scalable software solutions across web applications, backend services, APIs, MCP servers, integrations, data pipelines, and platform ecosystems. Leverage AI-powered development tools and coding agents to accelerate research, technical exploration, code generation, refactoring, testing, and documentation while ensuring all deliverables are thoroughly reviewed, tested, secured, and optimized. Participate throughout the complete software development lifecycle, including requirements analysis, architecture, design, development, integration, testing, deployment, monitoring, debugging, and ongoing support. Contribute to architectural discussions, technical reviews, and code reviews while promoting engineering standards that improve software quality, security, reliability, and maintainability. Collaborate with Product, Design, Data, Security, Infrastructure, and business teams to translate requirements into practical technical solutions and actionable development plans. Identify and proactively address technical risks, data quality concerns, security vulnerabilities, operational gaps, unclear ownership, and technical debt. Support continuous improvement initiatives by introducing modern engineering practices, development tools, and efficient workflows. Mentor junior engineers, share technical knowledge, and encourage a culture of accountability, collaboration, continuous learning, and high-quality delivery. Contribute to additional engineering activities and responsibilities as required. Requirements: Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience. At least 7 years of professional software engineering experience, preferably with a proven track record of delivering significant projects from initial concept through production. Experience contributing to technical direction, leading engineering initiatives, or coordinating project delivery. Strong software engineering fundamentals and technical judgment, with the ability to break down complex problems, evaluate trade-offs, and make pragmatic architectural and implementation decisions. Hands-on experience with modern web and backend development technologies, particularly JavaScript or TypeScript, Next.js, and/or Go (Golang). Familiarity with additional programming languages such as Java, C#, Python, Ruby, Elixir, or Kotlin is an advantage. Experience working with relational databases and data workflows, including database schema design, query optimization, migrations, data quality, and data integrity. Familiarity with dbt, Snowflake, or PostgreSQL is highly desirable. Strong understanding of automated testing, continuous integration, deployment automation, observability, secure software development, and containerization. A practical, AI-first development mindset, with experience using AI-assisted development tools and coding agents throughout the software development lifecycle. Ability to critically evaluate AI-generated code and outputs, ensuring that everything delivered meets appropriate standards for functionality, security, performance, and maintainability. Excellent communication skills, with the ability to explain technical concepts, discuss engineering trade-offs, and collaborate effectively with technical and non-technical stakeholders. Demonstrated ability to lead projects, mentor colleagues, work across multidisciplinary teams, and improve the overall quality of engineering practices. Adaptability and a strong learning mindset, with the ability to quickly master new programming languages, frameworks, tools, and technical domains. Benefits: Comprehensive health insurance: Medical coverage for employees, with options to extend insurance benefits to eligible dependents. Paid time off and company holidays: Access to paid leave, company holidays, and additional leave benefits in accordance with company policies. Flexible working arrangements: Remote-friendly work arrangements designed to support flexibility and work-life balance. Learning and development: Opportunities for continuous professional development, technical training, and upskilling. Certification support: Access to sponsored certifications and professional credentials to strengthen technical expertise. Advanced technology resources: Opportunities to work with modern technologies and access specialized technology labs and tools. Employee wellness programs: Initiatives supporting physical health, mental well-being, and overall employee wellness. Retirement and statutory benefits: Employment benefits and retirement provisions in accordance with applicable Indian regulations. Inclusive workplace culture: A collaborative, people-first environment that values diversity, different perspectives, professional growth, and shared ownership. Cross-functional development: Opportunities to learn from different departments, exchange expertise, and contribute to innovative technology initiatives.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- AI Trainers Network - MalteseJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Architect / AI engineering leadJobgether
- AI Trainers Network - EnglishJobgether
- Artificial Intelligence (AI) TechnicianJobgether
- Analytical Chemistry Specialist - Freelance AI Trainer ProjectJobgether
- AI Trainers Network - ArabicJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-11-12. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.