.Net Developer II

Overview

On Site
USD 45-60
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

SQL QUERIES
RESTFUL
TESTING
DEVOPS
C# .NET
ANGULAR
SQL
GIT
SQL SERVER
MVC

Job Details

Job Title: . Net Developer - II



Job Location: Saint Louis, MO (Hybrid)

Job Type: Contract (12 months)

General Statement of Duties:



Responsible for working with all areas of the organization to analyze application needs/problems and provide solutions through requirement analysis, system design and review, system architecting, and implementation. Generally able to own significant and complex application projects, or lead project segments if requested.

Essential Duties and Responsibilities:

  • Tech Stack Alignment: Develop and maintain applications using C# .NET 6 or higher, RESTful services, and Angular JS (preferably versions 15 or 17). Experience with Git, DevOps, and various Microsoft technologies is highly desired. Ability to monitor application architecture, troubleshoot infrastructure issues, and recommend solutions. Experience with Web Forms and MVC is required.

  • SQL Development: Develop, test, and maintain SQL queries and stored procedures on SQL Server. Design and implement scalable solutions to meet business needs.

  • Application Design and Maintenance: Follow standard development methods and procedures. Prepare project plans, delegate tasks, and ensure timely completion. Conduct thorough code reviews and assist in system implementations and testing. Monitor application performance and troubleshoot issues as needed.

  • System Architecture and Security: Design applications to ensure optimal performance, user experience, and high availability. Work with the IT security team to maintain data security and identify system vulnerabilities. Propose improvements to enhance system security.

  • Project Management: Create project plans, provide time estimates, track progress, and ensure timely completion of projects. Mentor junior team members in project planning and execution.

  • Communication and Collaboration: Provide regular updates to management, collaborate with internal stakeholders, and communicate technical topics to non-technical audiences. Work closely with Business Analysts and other teams to foster a collaborative environment.

  • Cross-Training and Skill Development: Participate in cross-training and coaching junior programmers. Stay current with industry standards, tools, and technologies through ongoing education and training.


Qualifications:

  • Education: Bachelor's degree in Computer Science, Information Systems, or a related field.

  • Experience: At least 4 years of experience in technical design and development, with a minimum of 2 years of experience in .NET technologies. Experience with SSRS reporting is a plus.

  • Skills: Strong interpersonal and communication skills, both written and verbal. Ability to adapt to a dynamic environment and solve complex problems. Passion for technology and ability to learn new programming skills quickly.

  • Other Characteristics: High level of confidentiality, professionalism, and the ability to work effectively with team members and all levels of staff. Commitment to service excellence and professional development in the IT field.


Working Conditions:

  • Ability to manage multiple projects and responsibilities in a fast-paced environment.
  • Willingness to work independently and as part of a team.
  • Occasional travel may be required.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.