Search Jobs

 

Job Details

< Back to job list
  • Senior .Net Developer
  • Indianapolis, IN
  • Posted: 5/31/2024

Job ID#: 18246

Category: Information Technology

Position Type

Contractor

Duration

6-12 months

Positions Available

5

Job Description

A Senior .NET Developer plays a vital role in crafting, building, and sustaining software solutions developed on the .NET framework. They are tasked with developing intricate systems, making key design decisions, and ensuring that the technology solutions are in harmony with business objectives.


Required Skills

As a Senior .NET Developer, you will take a leading role in designing and developing software solutions on the .NET framework. Working closely with stakeholders, development teams, and technical experts, you will contribute to the creation of scalable, high-performance, and maintainable applications. Your expertise will be essential in aligning our software solutions with business objectives and upholding technical standards.

Key Responsibilities:

Software Development and Design: Lead the design and development of software systems using the .NET framework. Create high-level and low-level architectural designs, considering scalability, performance, security, and maintainability.

Technical Leadership: Provide technical leadership and guidance to development teams, ensuring adherence to best practices in software architecture and development. Offer insights into technology selection, recommending appropriate technologies, frameworks, and tools within the .NET ecosystem for projects.

Code Review: Conduct code reviews to uphold code quality, identify optimization opportunities, and ensure compliance with coding standards.

Scalability and Performance: Architect systems capable of scaling to meet growing demands and delivering high performance.

Security and Compliance: Ensure that software solutions meet security and compliance requirements, particularly in regulated industries (e.g., healthcare or finance).

Integration and Interoperability: Design systems for seamless integration with other applications and services, promoting interoperability.

Data Management: Define data architecture and data management strategies to ensure data integrity and accessibility.

DevOps and CI/CD: Implement DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines to enhance development and deployment processes.

Documentation: Create and maintain technical documentation, including architectural diagrams, system documentation, and best practices.

Mentoring and Training: Mentor junior developers and provide training and guidance on best practices, design patterns, and development methodologies.


Required Skills


Qualifications:

·      Bachelor's degree in Computer Science, Information Technology, or a related field (Master's preferred).

·      Healthcare industry experience highly preferred.

·      Extensive experience in software development using the .NET framework.

·      Proven experience as a lead developer on .NET projects.

·      Strong knowledge of .NET technologies, including ASP.NET, .NET Core, and related libraries.

·      Expertise in design patterns, software architecture, and object-oriented programming.

·      Familiarity with database systems, web services, and cloud technologies.

·      Excellent problem-solving and communication skills.

·      Ability to collaborate with cross-functional teams.

Preferred Qualifications:

·      Relevant certifications, such as Microsoft Certified: Azure Solutions Architect Expert.

·      Experience in microservices architecture, containerization, and serverless computing.

·      Knowledge of security best practices and compliance requirements.

Desired Skills:

A Senior .NET Developer holds a pivotal role that combines technical expertise, leadership, and strategic thinking to guide the development of .NET-based software solutions. This role is crucial in ensuring that technology aligns with business objectives, maintains architectural soundness, and upholds high standards of quality and security.

Already have an account? Log in here