Full Stack Developer
![]() | |
![]() | |
![]() United States, California, Burbank | |
![]() | |
Cognizant's Digital Engineering practice is seeking a highly qualified Full Stack Developer with experience developing and building high-performing, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality, reliable and maintainable code. You will work side by side with product managers, designers, and clients, making decisions together in order to quickly deliver valuable working software to clients and their users. Our engineers are agile and retrospective, and not afraid to identify what we're doing wrong, so we can fix it, and what we're doing right, so we can improve on it. Above all, we judge success by the success of our team and the happiness of our customers. Location: Burbank, California You must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future. Job Summary Overview We re looking for a creative and motivated full stack developer with strong analytical and problem solving skills You ll build and maintain robust scalable enterprise products while working with a team that values innovation and continuous improvement The successful candidate will demonstrate exceptional ingenuity in developing effective solutions a commitment to hands on exploration and resilience in overcoming challenges They will leverage available resources creatively question Responsibilities Overview We re looking for a creative and motivated full stack developer with strong analytical and problem solving skills You ll build and maintain robust scalable enterprise products while working with a team that values innovation and continuous improvement The successful candidate will demonstrate exceptional ingenuity in developing effective solutions a commitment to hands on exploration and resilience in overcoming challenges They will leverage available resources creatively question traditional methodologies to optimize outcomes and contribute to a collaborative environment by sharing insights and fostering continuous improvement Value Proposition This developer is a proactive agile thinker who thrives on tackling complex user centric challenges They drive the full software development lifecycle from rapid ideation and iterative coding to long term support and continuous enhancement by engaging directly with designers and product owners to co create innovative solutions They embrace ambiguity actively explore multiple technical approaches staying focused on how to deliver business value in each user story ensuring that each release meets user needs and upholds the highest standards of technical excellence Leveraging modern front end and back end technologies cloud native architectures and agile methodologies they have a track record of consistently delivering robust scalable products that meet real user needs while challenging the status quo and driving continuous innovation Key Responsibilities Design development Build end to end software solutions using modern programming languages and frameworks Architect scalable robust systems with a focus on long term maintainability and performance Drive the full software development lifecycle from initial concept and rapid prototyping to production deployment and continuous improvement Collaboration Work closely with cross functional pods to understand challenges and problem solve technology driven solutions often working with uncertainty and/or partial information Embrace agile practices by iteratively refining user stories through collaboration with product owners designers and data scientists to ensure that every release delivers on business user expectations Actively engage in discussions to break down user stories into meaningful value driven slices that reflect true end to end functionality Drive continuous improvement of our engineering practices to ensure that every release meets high quality standards Quality performance Write clean efficient and well documented code with a strong emphasis on automated testing and continuous integration Monitor system performance troubleshoot issues and implement enhancements to ensure optimal performance Maintain and improve existing codebases applying modern practices and tools to enhance functionality and security Continuous learning This developer embraces a continuous learning mindset mastering AWS serverless modern front end frameworks data analytics and DevOps best practices while actively engaging in agile collaboration and adaptable proactive problem solving Required qualifications Bachelor s or Master s degree in computer science engineering related technical field or related work experience Proven experience typically 5 years in full stack product enterprise development in fast paced high performance environments Strong proficiency in one or more modern programming languages e g Java Python JavaScript/TypeScript Node js Proven experience with modern front end frameworks e g React Angular or Vue js and design handoff tools e g Figma Inspect to build responsive user interfaces that integrate seamlessly with backend services Deep expertise in back end frameworks e g Spring Boot with a focus on developing modular maintainable microservices that interact via event driven architectures using AWS Lambda SQS Fargate etc Demonstrated ability to set up and maintain CI CD pipelines using AWS CodeCommit CodeBuild CodePipeline etc and a strong grasp of GitHub version control and branching strategies Experience with using GitHub co pilot is a plus Experience with cloud platforms preferably AWS and containerization Docker Kubernetes is highly desirable Solid understanding of agile development methodologies and software engineering best practices Excellent problem solving skills and the ability to work collaboratively in diverse cross functional teams. Salary and Other Compensation: Travel: 0-5% About Cognizant Digital Engineering #LI-VB1 |