Cognizant

Software Engineer Junior

Cognizant
Apply
2 days ago
Mexico City, MexicoEntry Level

Responsibilities

  • Participate in code reviews and apply shared coding standards across services.
  • Collaborate with senior engineers and analysts to clarify requirements and translate them into technical designs.
  • Create unit tests and basic automation scripts to validate application behavior.
  • Troubleshoot defects and production issues by analyzing logs and data flows.
  • Document technical designs, data models, and deployment steps.
  • Participate in sprint planning, daily standups, and retrospectives.
  • Apply secure coding practices when handling SQL and .NET Core data operations.
  • Support integration of application components with existing systems.
  • Tune SQL queries and service endpoints to improve performance and throughput.
  • Coordinate with quality assurance members to address defect trends and improve code quality.
  • Explore .NET Core and SQL tools and frameworks to recommend incremental improvements.

Requirements

  • Practical experience using .NET Core through projects, internships, or prior roles.
  • Working knowledge of SQL, including joins, stored procedures, and basic optimization.
  • Strong problem-solving skills and the ability to break requirements into incremental tasks.
  • Clear communication skills for working with technical and non-technical stakeholders remotely.
  • Exposure to property and casualty insurance systems is desirable.
  • Exposure to life and annuities insurance concepts is desirable.
  • Experience with finance and accounting applications is desirable.
  • Willingness to learn version control, continuous integration, structured testing, and enterprise engineering practices.
  • Basic understanding of the software development lifecycle and agile methods.
  • Academic or personal software projects demonstrating curiosity, accountability, and software development ability.
  • Preferred certifications include Microsoft Certified: Azure Developer Associate or Microsoft Certified .NET Developer focused on C# and .NET Core.

Benefits

  • Remote work-from-home arrangement with a day shift.
  • No travel required.

Tech Stack

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me