Senior Engineer Full Stack (.Net) Senior Engineer Full Stack (.Net) …

in Dallas, TX, United States
Permanent, Full time
Be the first to apply
in Dallas, TX, United States
Permanent, Full time
Be the first to apply
Senior Engineer Full Stack (.Net)
Cognizant's Digital Engineering practice seeking a highly-qualified Full Stack .Net Engineer with experience developing and building high-performing, scalable, enterprise applications. You will be part of a hardworking software team that works on mission-critical applications. You have a passion for high quality, reliable, and maintainable code. You are comfortable working side by side with product managers, designers, and clients, making decisions together in order to quickly deliver valuable working software to clients and their users. You are agile and retrospective, and not afraid to identify what we are doing wrong, so we can fix it, and what we are doing right, so we can improve on it. Above all, you judge your success by the success of your team and the happiness of our customers.

About Cognizant Digital Engineering : Well-designed software transcends digital technology, going beyond the fulfillment of basic requirements to focus instead on human needs. Within Cognizant Digital Engineering, we help clients develop software products that transform human insights into tangible, production-ready digital solutions. We also work with our clients to scale their native cloud applications. Using insights from the lived experiences of our consumers, we seamlessly replace traditional service strategies with engaging, precise, and direct digital applications. Designing phenomenal software is vital to success in the digital economy—and we understand that a human-centric approach is key to this design.

You must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.

Position Responsibilities
  • Design, develop and deliver high-volume, low-latency applications for mission-critical systems
  • Experience in developing Micro-services
  • Experience in ‘Test Driven Development' (TDD) and ‘Behavior Driven Development' (BDD) preferred
  • You will also ensure support in analysis and designing during all phases of software production, including suggesting the most effective solutions for its implementation
  • Solid understanding in SOA UI framework and
  • Good Knowledge in Azure Platform and hands-on experience in Digital Security
  • Experience in Agile Methodologies and Extreme Programming (XP)
  • Among your tasks you will also find working on new concepts and solutions in frames of Microsoft technology and designing complex solutions, whose have to be compatible with clients' expectations and users' geographical dispersion

Position Qualifications
  • BS/MS degree in any STEM program (or equivalent experience)
  • Experience in creating software using back-end technologies in Microsoft area: C#, .NET, WCF, Entity Framework with the knowledge of SQL Server database
  • Knowledge of an object programming and project patterns
  • Creating software using version's control system
  • Great communication and interpersonal skills, positive thinking and willingness to learn and expand existing knowledge
  • Proven hands-on Software Development/application lifecycle management experience
  • Proficiency in Agile methodologies to include deep experience participating in standups/daily scrums, planning meetings, iteration retrospectives, etc.
  • Enjoys working in a fast-paced, collaborative environment; Values “team” and demonstrates the opinions and expertise of their teammates to deliver working, quality code

Nice to have
  • Interest in programming in Microsoft technologies (Azure, MVC/Web API or Office 365)
  • Knowledge of JavaScript, JQuery, HTML, CSS, frameworks (Angular.js, Knockout.js)
  • Experience in creating websites for mobile devices using Xamarin technology

Why Choose Cognizant?
It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams! We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry-recognized, award-winning Academy team. You will have access to hundreds of technical training to keep your skillsets fresh and have opportunities to acquire certifications on the newest technologies.

Everything we do at Cognizant we do with passion—for our clients, our communities, and our organization. It's the defining attribute that we look for in our people.

If you love ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!



Cognizant logo
More Jobs Like This
See more jobs