At least five (5) years of full-stack systems design, development, and testing experience.
At least three (3) years performing the design and development of .NET C# framework-based applications.
At least two (2) years performing web applications/API design and development.
At least two (2) years performing as a Lead role or with expert ability in the design and development of n-tier enterprise systems.
Education: Bachelor’s Degree in information technology.
Certification: Possession of Microsoft Certified Solutions Developer (MCSD) App Builder certificate.
Desirable Qualifications:
Two (2) or more years of experience with VSTS and/or TFS 2015+ projects and source control.
Two (2) or more years of experience developing in JavaScript/jQuery/TypeScript.
Two (2) or more years of experience with Microsoft’s Entity Framework 5.0+
One (1) or more years of experience with .NET Core (systems must be in production).
Two (2) or more years of experience in designing software applications (such as with Unified Modeling Language or similar tools/concepts).
Roles & Responsibilities:
Collaborating with project team members (managers, testers, product owners, and subject matter experts) throughout the project execution and controlling processes.
Conducting, documenting, and delivering work item analysis, time and effort estimates, and progress reports for the implementation of system features.
Performing all aspects of technical systems and application analysis, design, development, unit testing, and implementation of n-tier solutions, including thin client software, mobile apps, web applications, Web APIs, and services.
Design and Develop full stack .NET-based systems, using CDFA programming languages (C#, JavaScript, SQL), tools (Visual Studio, TFS/VSTS, Git), and techniques (OOD, TDD, and DDD, using MVC/MVVM).
Collaborate with systems analysts and testers throughout System Test and UAT phases.
Architect data models and data layer structure and develop associated database schemas.
Use source control and workload management software systems (TFS/VSTS) to check-in and checkout code, and associate git transactions with project management work items, deliverables, defects, and service requests.
Documenting system and application designs, code, and unit-level test scripts.
Ensuring State security requirements are addressed and satisfied throughout all design and development efforts.
This website uses cookies to improve your experience. If you continue to use this site, you agree with it.