Cirquent Ntt Data Group - King of Prussia, PA

posted 5 months ago

Full-time - Senior
King of Prussia, PA
10,001+ employees

About the position

NTT DATA Services is seeking a .Net Full Stack Sr. Developer to join our team in King Of Prussia, Pennsylvania. This role is pivotal in developing user interfaces for modern rich internet applications using the latest front-end technologies. The successful candidate will engage in product analysis and development tasks that are increasingly complex, requiring extensive research and analysis. The developer will be responsible for making design and technical decisions for AngularJS projects, ensuring that the application code is developed and unit tested using AngularJS, REST Web Services, and .NET technologies. The role demands a comprehensive understanding of the software development life cycle (SDLC), from preliminary system analysis to testing and deployment. The developer will work collaboratively with a larger IT team to build high-quality, innovative, and fully performing software that adheres to coding standards and technical design. The position requires a strong focus on providing the best customer UI experience through the development of world-class applications. Candidates should possess a robust background in various technologies, including server-side development with C#, ASP.NET, .NET Core, and RESTful services, as well as experience with database management and front-end technologies. This position offers an exciting opportunity to contribute to significant projects within a forward-thinking organization that values innovation and adaptability.

Responsibilities

  • Develop User interfaces for Modern Rich Internet Applications with the latest Front-End Technologies
  • Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis
  • Make design and technical decisions for AngularJS projects
  • Develop application code and unit test in the AngularJS, Rest Web Services and .Net technologies for the Application Development Center
  • Perform requirement Analysis, defining system functionality and writing code in various languages using best practices
  • Utilize knowledge of end to end software development life cycle (SDLC) from preliminary system analysis to tests and deployment to build world class applications
  • Work with larger IT team to build high-quality, innovative and fully performing software that complies with coding standards and technical design

Requirements

  • 8+ years of development experience on the specified technology stack
  • 5+ years of Server side - C#, Asp.net, Strong .NET Core, MVC, REST Web API, Entity Framework, LINQ and Multithreading
  • 3+ years of .Net 5 or 2+ years of experience in .Net 6
  • Experience with RESTful services
  • Proficiency in database stored procedures, queries, functions, and expertise in analysis and debugging of database level issues
  • Experience with LINQ and SQL Server
  • Familiarity with SQL Server 2008, 2014, 2019
  • Proficient in markup languages - HTML5 (CSS, LESS/SASS), JSON
  • Client-side experience with JavaScript, JQuery
  • Ability to write cross-browser compatible code in HTML, CSS
  • Experience with JavaScript build tools like grunt or gulp
  • Experience with Angular UI framework, HTML5, CSS and able to do UI development and guide the team
  • Familiarity with source controls GitHub and Bitbucket
  • Experience with unit testing - xUnit, MOQ
  • Knowledge of continuous integration and deployment tools - Team City and Octopus or any other CICD tools

Nice-to-haves

  • Rabit MQ/ Kafka or Redis streaming
  • Software Design - UML, SOLID Principles
  • AJAX and JavaScript DOM manipulation Techniques
  • Typescript, NGRX
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service