Job Information
Cognizant Technology Solutions .NET Engineer in Mountlake Terrace, Washington
.NET Engineer About Us: Cognizant 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, a member of the NASDAQ-100, is ranked 195 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 . About Cognizant\'s Digital Engineering Practice: At Cognizant Digital Engineering, a small cross 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: At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Great Place To Work where we look for people who contribute new ideas, experiencing a dynamic and growing environment. At Cognizant we promote an inclusive culture, where we value different perspectives providing career growth and development opportunities. #WelcomeToCognizant! We have an exciting opportunity for an exceptional individual to work supporting one of our clients as a .NET Developer. Responsibilities: * Develops secure and high-quality production code, and reviews and debugs code written by others. * Work efficiently and collaboratively in an Agile (Scrum or Kanban) team environment. * Responsible for design and delivery of high-quality features that complies with standards. * Technical responsibility for application architecture and design * Participate in Architecture and Engineering code and design reviews. * Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects and clients to validate test environments, test data and test results. * Drives decisions that influence the product design, application functionality and technical operations. * Develop and implement best practices across entire project team with practicing continuous process improvement in mind. * Create a culture of diversity, equality, inclusion and respect for team members. Qualifications * 6-10 years developing and/or architecting large complex systems * Proficiency in following languages: .NET, C#, SQL Server * Expertise with Public Cloud (Azure) * Experience writing scalable and secure APIs. * Experience with Spring Boot and Rest Framework for developing Microservices. * Experience with TDD and modern testing frameworks * Willing to learn new technologies and enjoys working in a dynamic fast paced environment. * Good understanding of DevOps concepts and process and CICD tools such as Jenkins, Bamboo, etc. * Strong communication skills and participates actively in discussions with business stakeholders, architects and the team members. Work Authorization * Cognizant will consider applicants for this position who are legally authorized to work in the United States with or without company sponsorship (H-1B, L-1B, L-1A, etc.) Salary and Other