Job summary
Job post source
This job is directly from Cognizant
Job overview
This entry-level Software Engineer role at Cognizant involves analyzing, designing, programming, and testing software to support enterprise modernization and client business agility.
Responsibilities and impact
The candidate will develop and modify software applications, coordinate with offshore teams, maintain systems by fixing defects, develop Java microservice APIs, write efficient code, and support continuous improvement through technology evaluation.
Compensation and benefits
The annual salary is $73,000, with eligibility for a discretionary annual incentive program, plus benefits including medical, dental, vision, life insurance, paid holidays and time off, 401(k) plan, disability coverage, paid parental leave, and an employee stock purchase plan.
Experience and skills
Candidates should have a bachelor's degree preferably in Computer Science or Software Engineering, strong Java development skills, experience with C#, .NET, VB/ASP, cloud computing platforms like Azure and AWS, understanding of software development methodologies, and strong analytical and communication skills.
Career development
The role includes a new hire training program to learn the latest technical skills and opportunities to work on diverse client projects, supporting professional growth in software engineering.
Work environment and culture
Cognizant promotes a diverse and inclusive culture with support from high-caliber experts, encouraging lively discussions and varied perspectives to drive better client results.
Company information
Cognizant is a global leader in enterprise modernization and digital business solutions, leveraging domain expertise and integrated platforms to help clients innovate and operate efficiently.
Team overview
New hires will be deployed to specific client sites and will collaborate with global project teams, including offshore members, to deliver client-specific software solutions.
Job location and travel
New hires will be assigned to client sites with location preferences considered but subject to business needs and possible regional relocation.
Application process
Start dates are in cohorts in April, July, and October 2025, with final assignments and locations communicated during the application process.
Unique job features
This position offers the opportunity to work on mission-critical systems with high-volume, low-latency applications and exposure to modern Java EE and Spring microservice technologies.
Company overview
Cognizant is a leading multinational corporation that provides IT services, including digital, technology, consulting, and operations services. Founded in 1994 as a technology arm of Dun & Bradstreet, it became independent in 1996 and has since grown through strategic acquisitions and a focus on digital transformation. The company makes money by offering a wide range of services such as application development, systems integration, and business process outsourcing to clients across various industries, including healthcare, financial services, and manufacturing.
How to land this job
Tailor your resume to emphasize your strong Java application development skills, including Core Java, React JavaScript, and Spring framework, as these are crucial for Cognizant's entry-level Software Engineer role.
Highlight your experience or familiarity with C#, .NET, VB/ASP, and cloud platforms like Azure, OpenShift, or AWS, demonstrating your versatility and adaptability to modern technologies.
Apply through multiple channels such as Cognizant's official careers page, LinkedIn, and other job portals to maximize your visibility and chances of landing an interview.
Connect with current Cognizant employees in the Application Development & Management division on LinkedIn; when reaching out, mention your enthusiasm for their enterprise modernization projects or ask about their experiences in the new hire training program to break the ice.
Optimize your resume for ATS by incorporating keywords from the job description like 'Java EE,' 'Spring microservice,' 'cloud computing,' 'software development lifecycle,' and 'object-oriented design' to ensure it passes initial automated screenings.
Use Jennie Johnson's Power Apply feature to automate tailored applications, identify multiple application platforms, and discover relevant LinkedIn contacts, allowing you to focus your time on interview preparation and skill enhancement.
Jennie Johnson works for you!
Here’s what we do to make sure you’re successful:
Targeted Resume Revamp:
We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.
Job Description Dissection:
Unpack the job posting with expert analysis, ensuring your application hits every key requirement.
Bespoke Cover Letter:
Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.
Interview Mastery:
Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.
Direct Application Insights:
Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.
Skills and Gaps Assessment:
Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.
Personalized Email Pitch:
Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.
In-depth Research Guide:
Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.
Detailed Company Analysis:
Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.
Strategic Candidate Overview:
Understand your unique value and why companies would want to interview you, highlighting your background and positioning.