Bedrijf

CognizantBekijk meer

addressAdresRaleigh, North Carolina, United States
CategorieEngineering

Functieomschrijving

Senior .Net Full Stack Engineer

About Cognizant 


Cognizant (Nasdaq: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant.  

About Cognizant’s Digital Engineering Practice:

At Cognizant Digital Engineering, a small multi-functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, nimble engineering teams generate collective empathy and comradery, thus increasing their ability to anticipate unforeseen development scope changes and maintain high quality deliverables. Across our US Studio system or within client development sites, our Digital Engineering teams ideate and develop innovative cloud-based solutions following a Lean-Agile process with DevOps culture. Working in Cognizant Digital Engineering provides DevOps engineers consistent opportunities to push digital boundaries while growing their exposure to transformational technologies.

The Role:

Cognizant is looking for an experienced and innovative Senior .Net Developer to serve our diverse base of global clients. As a member of our team, you will build cutting edge, cloud-based software that powers modern business. An ideal candidate is someone who enjoys working in a diverse, collaborative, geographically distributed team. Similarly, the ideal candidate is an expert engineer who values the “team”, drives continuous improvement and is unafraid to challenge the legacy status quo with creative cloud-based solutions.

Location: Raleigh, NC.

Responsibilities:

  • Collaborate with dev teams to implement .NET Web APIs that meet business requirements, ensuring code quality, security, and performance. Ensure cloud readiness to facilitate the migration of code to Microsoft Azure and related technologies eventually.

  • Implement responsive screens in Blazor or React micro-frontend. Ensure seamless interaction between the micro-frontend and .NET back-end.

  • Implement and optimize.NET background jobs and CRON jobs using IHosted Service or IHosted Lifecycle Service, ensuring efficiency, reliability, and scalability. Ensure cloud readiness to facilitate the migration of code to Microsoft Azure and related technologies eventually.

  • Implement the repository pattern and unit of work pattern with Entity Framework and LINQ queries for data access. Optimizing the LINQ queries is a mandatory skill for the successful delivery of th3 engagement.

  • Work with DevOps engineers and support building CI/CD pipelines using Azure DevOps and establish the package management for internal nuget and npm packages.

  • Collaborate closely with architects and cross-functional teams to understand and address software requirements.

  • Implement and maintain security best practices, including data encryption, access control, and threat detection, to protect sensitive data.

  • Conduct thorough code reviews, enforcing coding standards and best practices.

  • Create and maintain detailed documentation for architecture, deployment procedures, and best practices to facilitate knowledge sharing and onboarding of team members.

  • Troubleshoot and resolve complex technical issues to uphold optimal application performance.

  • Stay informed about industry trends and advancements, applying relevant insights to ongoing projects.

Qualifications

  • A minimum of 6 to 8 years of hands-on experience in .NET software development, with a track record of delivering high-quality applications.

  • A bachelor’s or master’s degree in computer science or a related field with optional relevant certifications, such as Microsoft Certified Azure Developer Associate or .NET Developer.

  • Proficiency in .NET API and backend job development with unit tests and code coverage using frameworks like xUnit.

  • Profound expertise in LINQ queries using Entity Framework, repository pattern and unit of work pattern for data access.

  • Exceptional knowledge and hands-on experience in DDD clean architecture or onion architecture code structure with application layer, domain layer, domain services layer, infrastructure layer and infrastructure services layer.

  • Optional exposure to SPA Web UI development with React or Blazor.

  • Strong experience in reverse engineering large legacy codebase and reusing into modern DDD code structure.

  • Strong understanding of PL-SQL and Oracle jobs and optional exposure to Microsoft Enterprise Library Composite Application Block (CAB).

  • Familiarity with Azure DevOps tools, including Azure Boards, Azure Repos, and Azure Build and Release pipelines.

  • Experience with working CI/CD pipelines for .NET application using Azure DevOps.

  • Profound knowledge of security best practices and experience with SAST and DAST tools.

  • Familiarity with package management systems such as Azure Artifacts or jFrog Artifactory.

  • Proficiency in creating and maintaining technical documentation using markdown and wiki pages.

  • Effective communication and teamwork skills for collaborating with cross-functional teams.

  • Strong problem-solving and debugging skills to diagnose and resolve complex software issues.

  • Willingness and ability to mentor junior developers and share knowledge.

  •  

Work Authorization

  • Cognizant will only consider applicants for this position who are legally authorized to work in the United States without company sponsorship (H-1B, L-1B, L-1A, etc.)

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance

  • Paid holidays plus Paid Time Off

  • 401(k) plan and contributions

  • Long-term/Short-term Disability

  • Paid Parental Leave

  • Employee Stock Purchase Plan

#li-iy1

IND123

Employee Status : Full Time Employee

Shift : Day Job

Travel : No

Job Posting : Feb 12 2024

About Cognizant

Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @USJobsCognizant.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

If you have a disability that requires a reasonable accommodation to search for a job opening or submit an application, please email CareersNA2@cognizant.com with your request and contact information.

Refer code: 897741. Cognizant - De vorige dag - 2024-02-13 15:52

Cognizant

Raleigh, North Carolina, United States

Vacatures delen met vrienden

Gerelateerde vacatures

Senior .Net Full Stack Engineer

Senior (full Stack) .NET Developer Encrypted Technology

Careervalue Bv

4.000 tot 6.000

Velp, Gelderland

2 maanden terug - gezien

Senior .Net Developer | Innovatie | Duurzaamheid

Careervalue Bv

4.000 tot 5.000

Meppel, Drenthe

2 maanden terug - gezien

Senior C# .Net Ontwikkelaars Gezocht!

Careervalue Bv

4.000 tot 5.000

Hengelo, Overijssel

2 maanden terug - gezien

Senior .NET Full Stack Engineer

Cognizant

Parsippany, New Jersey, United States

2 maanden terug - gezien

Senior .Net Developer with React

Cognizant

Halifax, Nova Scotia, Canada

2 maanden terug - gezien

Senior .Net Developer

Cognizant

Halifax, Nova Scotia, Canada

2 maanden terug - gezien

Senior .NET Developer in Utrecht

Linden-It

Utrecht

2 maanden terug - gezien

Senior .Net Developer Met Lead Kwaliteiten

Careervalue Bv

5.500

Heerhugowaard, Noord-Holland

2 maanden terug - gezien

Medior/senior .NET Vacature Bij Specialist E-Learning

Careervalue Bv

3.500 tot 4.700

Varsseveld, Gelderland

2 maanden terug - gezien

Senior .NET developer Hoogeveen

Centric

Hoogeveen, Drenthe

2 maanden terug - gezien

Senior .NET ontwikkelaar | Door experts, voor experts!

Good Company

€4.000 - €5.500

Utrecht

3 maanden terug - gezien

.NET Developer Junior/Medior/Senior

Good Company

€3.500 - €6.000

Eindhoven, Noord-Brabant

3 maanden terug - gezien

Senior .NET Ontwikkelaar

Xuntos Professionals

Den Haag, Zuid-Holland

3 maanden terug - gezien

Senior .NET Developer

Iamexpat

North Holland

3 maanden terug - gezien

Senior .NET Developer

Cognizant

Pittsburgh, Pennsylvania, United States

3 maanden terug - gezien

Senior .Net Developer (Healthcare Facets/QNXT)

Cognizant

Long Beach, California, United States

4 maanden terug - gezien

Senior Software Engineer - .Net + Angular

Cognizant

Doha, Qatar, Qatar

4 maanden terug - gezien

Senior Software Application Developer (.Net)

Abbott

Location Philippines - Taguig City

4 maanden terug - gezien