If you’re a software developer looking to build your career with a global technology company, this Full Stack Software Developer opportunity at Cognizant in Chicago could be worth exploring. The role is suited to candidates who enjoy working across both front-end and back-end technologies and want to contribute to real-world software development projects while growing their technical skills.
Job Overview
| Field | Details |
|---|---|
| Company Name | Cognizant |
| Role | Full Stack Software Developer |
| Qualification | Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field |
| Job Location | Chicago, Illinois, USA |
| Salary | $65,000 per year |
| Work Type | Full-Time |
| Job Type | Permanent |
| Job Level | Mid-Level |
| Industry | Information Technology & Software Services |
Job Description
As a Software Developer, you will be part of a collaborative team building scalable, reactive web applications using modern full-stack technologies. You’ll be mentored by experienced professionals and expected to contribute to real-world deliverables while continuously learning and growing.
Key Responsibilities
Development & Engineering:
- Develop and maintain full-stack web applications using Java, Spring Reactive, and React JS
- Design and implement RESTful APIs and reactive microservices
- Build responsive, dynamic, and accessible user interfaces using React JS
- Write clean, modular, and well-documented code.
Testing & Quality Assurance
- Create and maintain unit, integration, and end-to-end tests
- Participate in peer code reviews
- Debug and resolve issues across the stack.
DevOps & Tooling
- Use Git for version control and collaborate via GitHub or GitLab
- Work with CI/CD pipelines
- Familiarity with Docker is a plus
Learning & Innovation
- Explore and utilize AI-powered tools like GitHub Copilot or Cursor
- Stay updated with emerging technologies
- Participate in tech talks, workshops, and hackathons
Collaboration & Agile Practices
- Work in Agile teams and participate in ceremonies
- Collaborate with designers, QA engineers, and backend developers
- Communicate effectively with team members and stakeholders
Documentation & Reporting
- Maintain technical documentation
- Provide regular updates on progress
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Systems, Data Engineering, or a related field
- Strong foundation in Java and OOP
- Exposure to Spring Boot and Reactive Programming
- Basic understanding of React JS, HTML, CSS, and JavaScript
- Familiarity with REST APIs
- Good problem-solving and communication skills
- Experience with GitHub Copilot or Cursor
- Knowledge of Git, Docker, and CI/CD tools
- Exposure to cloud platforms like AWS, Azure, or GCP
- Understanding of Agile/Scrum methodologies
Selection Process
- Application Submission – Submit your application and updated resume.
- Resume Screening – The recruitment team reviews your qualifications and experience.
- Initial Recruiter Interview – A recruiter may discuss your background, skills, and career interests.
- Technical Interview – Assessment of programming, full-stack development, databases, APIs, and problem-solving skills.
- Managerial/Project Interview – Discussion about project experience, teamwork, and role expectations.
- Final HR Discussion – Compensation, availability, employment details, and other requirements may be discussed.
- Job Offer – Selected candidates receive an employment offer and proceed with the onboarding process.
How to Apply
- Prepare your updated resume/CV highlighting your software development experience and technical skills.
- Visit Cognizant’s official careers website.
- Search for “Full Stack Software Developer” and filter the location to Chicago, Illinois.
- Review the official job description and eligibility requirements carefully.
- Click the Apply option for the relevant position.
- Complete the online application form with accurate information.
- Upload your latest resume and any requested documents.
- Submit the application and keep your application details for future reference.
- If shortlisted, follow the instructions provided by Cognizant’s recruitment team.