Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Chief .NET Software Engineer

TechnoGen • Maryland, US • On-site

Posted on: 17th February, 2025
Employment Type: Full-time

Job Description

Job Summary
The Chief .NET Software Engineer is responsible for designing, developing, and implementing .NET applications and integrations. This role requires strong analytical skills and excellent communication abilities to ensure accurate and timely deliverables.

About the Role
This position works closely with other software developers, database administrators, and business analysts to design software solutions that meet user requirements. The successful candidate will be responsible for organizing and managing assigned tasks efficiently to produce specified deliverables.

Key Responsibilities
• Designing and developing software programs and applications using various programming languages in .NET, C#, Angular, T-SQL, etc.
• Analyzing user requirements and designing software solutions to meet those needs.
• Collaborating with cross-functional teams including designers, analysts, and project managers throughout the software development life cycle.
• Debugging existing code and fixing issues or bugs in software programs.
• Maintaining and updating existing software systems by adding new features or enhancing functionality.
• Creating technical documentation for reference and reporting.
• Conducting software testing (unit testing, integration testing, system testing) to identify defects and ensure software quality.
• Deploying software tools, processes, and metrics for monitoring code quality and improving software performance.
• Evaluating and recommending the incorporation of new/ updated development technologies and techniques applicable to Agency solutions, as appropriate to keep solutions current and improve security, performance, resilience, usability.
• Participating in code reviews and providing feedback to other developers.
Requirements

Education
A high school diploma, GED, or equivalent is required. A bachelor's degree in Computer Science, Engineering, or a related field is preferred.

Experience and Skills
• A minimum of 5 years of experience as a full stack .NET developer is required.
• Minimum 5 years of experience with C#.
• Minimum 5 years of experience with ASP.NET MVC and .NET Core.
• Minimum 5 years of experience with Angular 2+ and JavaScript.
• Minimum 5 years of experience with Entity Framework, Entity Framework Core, or other ORM frameworks.
• Experience with authentication and authorization, identity layers, and middleware implementations such as OpenID Connect and .NET integrations.
• Excellent communication skills, both written and verbal.
• Strong analytical skills.

Responsibilities

  • The Chief .NET Software Engineer is responsible for designing, developing, and implementing .NET applications and integrations
  • This role requires strong analytical skills and excellent communication abilities to ensure accurate and timely deliverables
  • This position works closely with other software developers, database administrators, and business analysts to design software solutions that meet user requirements
  • The successful candidate will be responsible for organizing and managing assigned tasks efficiently to produce specified deliverables
  • Designing and developing software programs and applications using various programming languages in .NET, C#, Angular, T-SQL, etc
  • Analyzing user requirements and designing software solutions to meet those needs
  • Collaborating with cross-functional teams including designers, analysts, and project managers throughout the software development life cycle
  • Debugging existing code and fixing issues or bugs in software programs
  • Maintaining and updating existing software systems by adding new features or enhancing functionality
  • Creating technical documentation for reference and reporting
  • Conducting software testing (unit testing, integration testing, system testing) to identify defects and ensure software quality
  • Deploying software tools, processes, and metrics for monitoring code quality and improving software performance
  • Evaluating and recommending the incorporation of new/ updated development technologies and techniques applicable to Agency solutions, as appropriate to keep solutions current and improve security, performance, resilience, usability
  • Participating in code reviews and providing feedback to other developers

Requirements

  • A high school diploma, GED, or equivalent is required
  • A minimum of 5 years of experience as a full stack .NET developer is required
  • Minimum 5 years of experience with C#
  • Minimum 5 years of experience with ASP
  • NET MVC and .NET Core
  • Minimum 5 years of experience with Angular 2+ and JavaScript
  • Minimum 5 years of experience with Entity Framework, Entity Framework Core, or other ORM frameworks
  • Experience with authentication and authorization, identity layers, and middleware implementations such as OpenID Connect and .NET integrations
  • Excellent communication skills, both written and verbal
  • Strong analytical skills
TechnoGen

TechnoGen

Technology

Location

Maryland, US

Job Type

Full-time

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

TEKsystems c/o Allegis Group

2 weeks ago

Full-time

ASP.NET Developer Jobs

Maryland, US View Job

LinTech Global Inc.

6 days ago

FULLTIME

Senior Web Application Developer

Maryland, US View Job

STAGE FRONT

3 weeks ago

FULLTIME

Back-End Software Engineer - .NET Core

MD, US View Job