Software Engineer, Full Stack
This role is Office Based, Pune OfficeSoftware Engineer – FullStack, Backend Technologies
Location: Pune, India
About
Cornerstone OnDemand
Cornerstone
powers the future-ready workforce with its leading AI-powered talent experience
platform designed to unite technology, data, and content to inspire a work
environment that helps people and organizations to grow.
With solutions
spanning recruitment, learning, performance, and HR analytics, we help
organizations across the globe build skills, drive development, and unlock
potential at scale.
Role Overview
We are looking
for a highly motivated and skilled Full Stack Developer with a
strong background in backend technologies like AWS, Python, PHP,
or , along with a solid understanding of SQL and
modern front-end frameworks.
You will work closely with our global teams to
build scalable, reliable, and secure solutions that power our talent management
suite.
This role specifically is to support our Demo Infrastructure, working
directly with the Sales and Solution Consulting Teams.
Key
Responsibilities
Design, develop, and maintain robust, scalable web applications across front-end and back-end.
Work with a cross-functional team of developers, QA, product managers, and UX designers.
Translate business requirements into technical specifications and efficient code.
Optimize performance of existing applications and troubleshoot issues.
Participate in peer code reviews and contribute to technical documentation.
Ensure adherence to security and compliance standards.
Write and maintain SQL queries, stored procedures, and database schemas.
Continuously learn and apply new tools, frameworks, and best practices.
Preferred
Technical Stack
Backend: Python (Django/Flask), PHP,
Frontend: JavaScript, or Angular
Database: MySQL, PostgreSQL, or equivalent SQL DBMS
DevOps Tools: Git, Docker, Jenkins, Jira
Cloud: AWS
Required
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
3+ years of experience as a full stack developer in a product-based environment.
Proficiency in at least one backend language: Python, PHP, or
Hands-on experience with SQL and relational databases.
Solid understanding of RESTful APIs and web services.
Good problem-solving, debugging, and analytical skills.
Strong communication and collaboration skills.
Nice to Have
Experience working in SaaS or enterprise product development.
Familiarity with agile methodologies and CI/CD pipelines.
Knowledge of authentication protocols (OAuth2, SAML, SSO).
Exposure to performance monitoring and logging tools.
Why Join
Cornerstone?
Work on impactful projects with a global team.
Flexible work arrangements with an inclusive culture.
Access to continuous learning and growth opportunities.
Competitive compensation and benefits
#LI-Onsite