Posted:1 day ago| Platform:
On-site
Part Time
Software Engineer (L1) As a Software Engineer, you’ll join a team responsible for designing, building, and operating production-ready software. This is an opportunity to gain hands-on experience across the full software development lifecycle — from designing solutions and writing high-quality code, to deploying, monitoring, and maintaining applications in production. You’ll be surrounded by experienced engineers who will support your learning and development, while also expecting you to contribute meaningfully to the team’s work. You’ll be building features across the stack — from back-end services and APIs to customer-facing front-ends — while gaining a deep understanding of how our systems work together to deliver value. You’ll learn to make thoughtful trade-offs between performance, maintainability, and speed of delivery. You’ll be encouraged to question assumptions, propose improvements, and take ownership of the quality and stability of your work. As part of our engineering culture, you are expected to adopt and actively use AI-based tools and coding assistants to increase your development efficiency and quality. You’ll be supported in learning these tools and expected to incorporate them into your day-to-day workflow as part of how we deliver software quickly and responsibly. You are also expected to take full responsibility for validating the changes you make — including unit tests, integration tests, end-to-end flows, and any required manual validation. You’ll learn how to build observability into your services, respond to production issues, and participate in CI/CD and automation workflows. While you may not yet lead conversations, you’ll begin developing the communication skills and business awareness required to collaborate across disciplines. You’ll work with product managers and designers to clarify scope and expected behavior, and over time, you’ll develop an understanding of how your work supports customer value and business priorities. What you’ll do: Build and maintain features and services across the stack (front-end, back-end, and infrastructure). Use AI-powered development tools to assist with coding, testing, and documentation. Collaborate with senior engineers and cross-functional partners (Product, Design, QA) to deliver customer value. Participate in code reviews, ask questions, and continually improve your technical skills. Write clean, testable code and contribute to automated test coverage. Take ownership for testing your work end to end — including unit, integration, and manual validation. Debug, troubleshoot, and resolve production issues — with support from your team. Learn and adopt DevOps practices including CI/CD, observability, and incident response. Participate in team stand-ups, planning sessions, and retrospectives. Requirements: Familiarity with at least one modern programming language (e.g., TypeScript, Java, Python, Kotlin, PHP). Basic understanding of web architecture (client/server), APIs, and databases. Exposure to version control systems and automated testing practices. Curiosity about AI tools and openness to integrating them into your development process. Desire to grow through feedback, collaboration, and real-world experience.
Spring Financial Inc.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Gurugram
3.0 - 7.0 Lacs P.A.
Experience: Not specified
4.0 - 9.0 Lacs P.A.
Experience: Not specified
4.0 - 9.0 Lacs P.A.