
NET Developer (Back End) - Remote
NTT DATA North America
Job Description
Once You Are Here, You Will:
• Deliver code on time with minimal supervision, meeting the Definition of Done
• Develop and demonstrate depth in two or more platforms or technologies
• Begin mentoring more junior developers in pair programming situations
• Actively participate in pair programming with more experienced developers
• Follow SOLID principles when developing
• Understand fundamental Design and Architectural Patterns and provide feedback
• Demonstrate principles of a professional programmer
• Set up development environment independently with documentation
• Deploy code to established infrastructure
• Meet code quality goals independently
• Use source control management, project management tools, and time tracking tools without guidance
• Contribute to the resolution of issues during conversations
• Resolve client issues with supervision
• Support manager in raising issues to client
• Produce quality written communications directly to client
Basic Qualifications:
• 2+ years developing in C#
• 2+ years of experience working with at least one of the following .NET technologies: Web API, ASP.NET MVC, Blazor, or MAUI
• 2+ years of experience working with Databases
• 2+ years of experience with Object Oriented Programming and SOLID Principles.
Preferred:
• Experience working with Azure preferred
• Bachelor's degree in technical discipline desired
• Basic exposure to JavaScript, jQuery, NodeJS and/or other related front-end web technologies desired
• able to deliver code on time with minimal supervision
• Working knowledge of the Agile methodology and the SCRUM process
• Foundational experience with Object-Oriented Design and Development (SOLID principles)
• Experience implementing and consuming SOAP or REST services
• Fundamental debugging skills
• Good database programming skills
• Experience with unit testing (nUnit, MSTest)
• Understanding of continuous integration, ability to set up development environment independently with documentation
• Working understanding of operating systems and application hosting / execution models
• Good written and verbal communication skills
Ideal Mindset:
• Lifelong Learner: You are always seeking to improve your technical and nontechnical skills.
• Team Player: You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need.
• Communicator: You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details.
Industries: Business Supplies & Equipment, Information Services, Management Consulting
Job Skills
- JavaScript, jQuery, NodeJS and/or other related front-end web technologies desired
- Fundamental debugging skills
- Experience with unit testing (nUnit, MSTest)
Job Overview
Date Posted
Offered Salary
Not disclosed
Expiration date
Experience
