Senior .Net Developers ContractLength – 2-3 years Location – REMOTE, USA *candidates must be available for work Monday-Friday 8am-5pm CST.
Bachelor’s Degree in Computer Science or a related field
7+ years working in Microsoft .NET based applications with C# programming language
Experience with designing and architecting robust solutions with event driven development
Experience with full-stack .NET based web application development
5+ years of experience with React.JS, Redux, NodeJS
5+ years of experience working with SQL Server
Strong experience with highly complex application security requirements
Experience with code reviews and in-depth code analysis
Exposure to project management initiatives in an Agile environment is a must
Must have strong analytical and problem-solving skills and hands-on technical experience
**Previous work in any local, state or federal government entities is highly preferred
Our client, is in need of a 4-6 Senior .Net Developers to add to their growing team. This is 24-36 month project with an opportunity to work REMOTELY for the duration of the project.
The role will be to support a highly regarded certifying organization to provide support with designs and modifications or enhancements to the current systems. The ideal candidates will have strong .NET Core, C#, MVC, Entity Framework, and SQL skills. The Senior .Net Developers should have good prior experience working in an Agile environment with the ability to collaborate with a variety of stakeholders to ensure the accuracy and efficacy of the applications. The Consultants will team up and perform highly advanced design and development working with Product Owners, Scrum-masters, and internal/external stakeholders to provide the overall technology guidance and structure for creating and maintaining the .Net and web/microservice-based web applications.
The Consultants will also direct the front-end and back-end design of new applications from conception to completion and work with the cross-functional team members involved with the development project. The selected candidates must have strong analytical and problem-solving skills, hands-on technical experience with .NET framework, React.JS, Node JS development and proven success architecting, developing, and implementing full stack web applications for a large organization. The goal of this group of senior developers will be to drive, assist and implement web application updates in a Windows/Linux environment.
Analyze requirements and specifications, develop, architect/design, and coordinate the implementation of .Net applications and REST services with SQL Server backend
Design and use different architecture patterns including event driven model, messaging queue etc
Perform full-stack development using React.JS
Troubleshoot and resolve systematic issues/problems
Write T-SQL scripts that store and query relational data including joining and grouping
Write unit tests using Jest or Enzyme and automated tests using Selenium
Write Webpack configuration files
Work with DevOps pipeline using Git/BitBucket, Jenkins, MSBuild
Lead, design and implement continuous integration and continuous deployment CI-CD strategy
Work across business units with various Project Managers, Business Analysts and other Stakeholders to define strategies and strong approaches to implementations
Develop processes and procedures for Application Services
Address and resolve complex technical issues with internal/external customers
Provide weekly and monthly status updates to management team
Perform extensive code reviews and analysis
Write reports on code analysis to determine if industry standards and best practices are being followed; provide analysis to address found shortcomings
Provide guidance and knowledge sharing to new/existing development staff
Genius Road, LLC is proud to be an Equal Opportunity Employer and values diversity. All employment is decided on the basis of qualifications, merit and business need.