Role & Company Overview
📋 Role Overview & Responsibilities
Position Title: Sr. Software EngineerJob Order #: 04010-0012227651Duration: 3–6 Month Contract-to-Hire
TOP SKILLS:Strong .NET/.NET coreSQLSolid knowledge of design patterns (MVC, Factory, Decorator, Repository, Observer, etc.) and best practices for software engineeringjQuery, react, bootstrap or some other front-end tech – however main thing is middle tier and backend tech.
PROJECT INFO:Sr. Software Engineer with experience using Microsoft development technologies to work on an agile development team to design, build, enhance and support our enterprise manufacturing and engineering support systems.
JOB DESCRIPTION: Our client is looking for a Sr. Software Engineer with experience using Microsoft development technologies to work on an agile development team to design, build, enhance and support our enterprise manufacturing and engineering support systems. As a member of the Application Development IT team, your responsibilities will include working with product owners and business analysts on user stories, software design, software development, unit testing, working with operations on deployments, participating in research and development on new technologies and systems, and process improvements. A successful candidate will be highly motivated, self-directed, an excellent problem-solver, a good communicator and presenter, and be able to work with all levels of management and operations in the organization.
JOB FUNCTIONS / RESPONSIBILITIES:Responsible for the design, development and support of enterprise applications using various web and client technologies utilizing Microsoft Visual Studio, JavaScript frameworks, and MS SQL Server. Work with management and users to define, develop, and implement innovative business solutions. Provide technical estimates. Ability to research, analyze, troubleshoot, and solve complex software problems on existing systems. Collaborate with distributed business users and product owners to develop, refine, and document user stories. Responsible for the quality of software produced, including unit testing, integration testing, and facilitating user acceptance testing. A successful candidate will have aggressive learning goals and willingness to support business partners using 24x7 applications that require some on-call support responsibilities. Some travel occasionally required, including international.
QUALIFICATIONS / SKILLS:Five or more years of experience developing applications and services using Microsoft Visual Studio (.NET Core, .NET Framework, C#)Solid knowledge of design patterns (MVC, Factory, Decorator, Repository, Observer, etc.) and best practices for software engineering. Three or more years of experience developing solutions using two or more of the following: HTML5, jQuery, Angular, Bootstrap, React. Strong database skills: T-SQL, SSMS, SSRS, Data Engineering practices; SSIS and Entity Framework / EF Core experience is a plus. Experience with Windows Forms, Web Forms, Web API, WCF & ASMX Services, hosting using IIS Server. Two or more years of experience creating and working with automated Unit Testing (NUnit, etc.). Two or more years of experience creating and working with CI/CD pipelines using Azure DevOps, Octopus and/or other similar tools. Two or more years of Microsoft Azure and/or AWS Cloud experience is desired. Knowledge of Agile methodologies including Scrum. Ability to work effectively in a self-organizing distributed team environment. Highly self-motivated and flexible with focus on delivery. Excellent verbal and written communication skills. LEAN and/or Six Sigma experience is desired.
EDUCATIONBachelor's degree in information systems, Computer Science or related field is required.
Frequently Asked Questions
How do I apply for the Sr. .NET Developer position at Robert Half? ▼
Click the “Apply for this Position” button on this page to submit your application directly to Robert Half without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in Denton, TX with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud