Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

.NET Senior Software Engineer

My3Tech Inc

NET Senior Software Engineer

The Pardon System Modernization Project aims to develop and implement a secure, efficient, and fully digital system that replaces all legacy applications, manual workflows, and disconnected tools currently used to process pardon applications in the State of South Dakota. The modernized system will serve as the single source of truth for all pardon-related activity, supporting a structured and automated workflow for processing applications — from initial submission by citizens to final decision by the Governor and eventual archival. It will eliminate reliance on legacy systems, Excel spreadsheets, Access databases, and manual email or mail correspondence.

The.NET Developers are responsible for developing and testing a software application to meet the specifications outlined in Attachment A – Scope and Attachment B – User Stories. This role requires collaboration with business analysts, UI/UX designers, and quality assurance teams to deliver a functional, scalable, and maintainable application using the Microsoft.NET technology stack.

  • Develop and maintain application components based on detailed technical and functional specifications.
  • Write clean, scalable, and maintainable code in accordance with best practices and organizational coding standards.
  • Conduct unit and integration testing to ensure software meets functional and performance requirements.
  • Participate in code reviews to ensure quality and consistency.
  • Collaborate with stakeholders to clarify requirements and resolve technical issues.
  • Ensure adherence to project timelines and deliverables.
  • Maintain documentation related to code, processes, and system configurations.
  • Provide 90 days of post-implementation support for bug fixes and application stabilization.
  • Provide training and transition to state software engineers after implementation of the system.

Analyze Attachment A – Scope and Attachment B – User Stories to fully understand application architecture, user workflows, and technical requirements.

  • Implement application features using technologies as specified in Attachment A, Section 8.2 Technology Stack.
  • Develop front-end components using technologies as specified in Attachment A, Section 8.2 Technology Stack.
  • Integrate with backend systems, databases (e.g., SQL Server), and external APIs, if applicable.
  • Complete unit and integration testing.
  • Package and deploy application builds to development, test, and production environments.
  • Adhere to version control practices using Azure DevOps.
  • Participate in Agile/Scrum ceremonies (standups, sprint planning, retrospectives).
  • Participate in requirements verification sessions.
  • Strong communication skills, both verbal and written, with the ability to convey technical concepts clearly.
  • Professional and approachable demeanor, representing the project to stakeholders in a courteous, impartial, and credible manner.
  • Proven ability to identify, document, and escalate technical issues, ensuring prompt and clear communication with project management.
  • Skilled in developing recommendations and facilitating issue resolution in collaboration with state staff.
  • Demonstrated ability to build and maintain effective working relationships with state technical teams and cross-functional project staff.
  • Adaptable and dependable in high-demand project environments, able to manage multiple priorities and meet tight deadlines.
  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience).
  • Minimum of 3 years of hands-on experience developing applications using C# and the.NET Framework (.NET 6/7 preferred).
  • Experience with ASP.NET MVC and/or ASP.NET Core, building scalable and secure web applications.
  • Proficient in SQL, with practical experience working with Microsoft SQL Server utilizing Entity Framework and/or ADO.NET.
  • Experienced with Visual Studio as a development environment and Git-based version control systems for source code management.

The successful candidate should have the following knowledge and experience for this position:

  • Experience with Azure services (App Services, Azure SQL, DevOps).
  • Knowledge of front-end frameworks such as Angular, React, or Blazor.
  • Familiarity with CI/CD pipelines.
  • Experience working within Agile/Scrum methodologies.
  • Experience working with government or enterprise-level applications.
  • Coding Styles, Standards, and DevOps
    • Code formatting
    • Naming conventions and code style
    • Proper async usage for all I/O operations
    • Spell checking
    • NuGet package vulnerability scanning
    • Treat all or specified warnings as errors
    • Prevent code with violations from being committed
    • Code reviews
  • Local Development (Dev)
    • An.editorconfig file at the solution level enforces consistent formatting, naming conventions, and code style.
    • Built-in Visual Studio analyzers report warnings to developers, including improper async usage and general best practice violations.
    • A spell-checking extension can be added to Visual Studio to catch typos in comments and string literals.
  • Azure DevOps (CI/CD)
    • Vulnerability scanning is integrated into Visual Studio through the NuGet Package Manager.
    • Warnings will be treated as errors and will prevent successful builds.
    • Enforce a branching strategy and policies to ensure code is not committed directly to the main branch and that all code is validated and reviewed via pull requests.
    • Use pull request build validation to enforce automated checks (build, tests, analyzers).
    • Validate unit tests as part of the CI pipeline to ensure code quality and prevent regressions.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the .NET Senior Software Engineer in United States vacancy
  •  ...employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly...  ...product. Qualifications Required Skills: ASP.NET C# development experience API Experience, both exposing... 
    Senior
    .net
    Full time
    Work at office
    2 days per week

    Truenorth Consulting

    Shawnee, KS
    12 hours ago
  •  ...Skills: Medical Device + HL7 standards knowledge, Microsoft Technologies ( C++,C#, .Net ), DICOM knowledge Desired Skills: Cloud computing background Responsibilities: New software development using HL7 standards & DICOM ( EMR Medical) Choose appropriate... 
    Senior
    .net
    Full time

    Eros Technologies Inc

    Remote
    12 hours ago
  •  ...Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software Engineer / Software Architect to lead end-to-end application development, modernization, and systems integration across our underwriting, billing, and policy administration... 
    Senior
    .net
    Full time

    Penna Lumbermens Mut Ins Co

    Remote
    12 hours ago
  •  ...Role Summary As a Senior Language Runtime Engineer , you will build and evolve the Nexus interfaces for the Temporal SDKs —the primary way developers...  ...2 of the the following languages Python, TypeScript, .NET, Ruby, and Rust . This role will be central in... 
    Senior
    .net
    Full time

    Temporal Technologies

    United States
    12 hours ago
  •  ...Job Description Senior Software Engineer Requirements: Object oriented design skills .NET platforms (framework and donet core), including C# .NET • Web-related technologies (HTML 5, CSS, JavaScript, JSON, JQuery, Bootstrap, Angular ...) • WCF, Web Api (RESTful services... 
    Senior
    .net
    Full time

    Jobs For Lebanon

    Lebanon, PA
    12 hours ago
  •  ...every great story starts with technology. We’re seeking a Senior Software Engineer ready to play a starring role in shaping the future of cinema...  ...experience. ~ Strong proficiency with Next.js, React, .NET, and C#. ~ Solid understanding of cloud platforms, CI/CD... 
    Senior
    .net
    Full time
    Work at office
    Night shift

    What

    Knoxville, TN
    12 hours ago
  •  ...Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time...  ...problem-solving and organizational skills ~ Experience with ASP.NET Core ~ Experience with React, Angular, Vue.js, or similar... 
    Senior
    .net
    Full time
    Remote work

    T-Cetra

    Dublin, OH
    12 hours ago
  • $125k - $175k

     ...Senior Full-Stack Software Engineer — AI-Native .NET/C# | Angular | SQL Server Compensation: $125,000–$175,000 Location: Monsey, NY / Greater Lakewood, NJ Area Work Arrangement: In-Person / Hybrid / Remote About the Role We are seeking a strong Senior... 
    Senior
    .net
    Full time
    Remote work

    Mai Placement

    Remote
    12 hours ago
  •  ...committed, and always curious front-end engineer. You'll help set technical direction while...  ...d love to hear from you!   The Senior Software Engineer (Front End) will be focused on...  ...~8-10+ years of experience with C#/.NET development. ~ Strong hands‑on experience... 
    Senior
    .net
    Contract work

    Simple Solutions

    Dallas, TX
    12 hours ago
  •  ...Software Engineer Contribute to software systems behind the SyncUP-branded Consumer IoT products REST APIs and backend services Required Skills: C#/.NET Development Experience (7+ Years) Development in Azure environment Desired Skills: Azure... 
    Senior
    .net

    My3Tech Inc

    Bellevue, WA
    3 days ago
  •  ...Description Join the Enterprise Justice team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our... 
    Senior
    .net
    Full time

    Tyler Technologies

    Plano, TX
    12 hours ago
  • $118k - $212k

     ...re rebuilding how NewsBreak ships mobile software. An in-house auto-dev bot already lands reviewed...  ...merged client PRs start from an agent. Engineers here don’t just write features: they...  ...assisted development: review standards, safety nets, release gates. Solve the hardest... 
    Senior
    .net
    Full time
    Local area
    Work from home

    News Break

    Remote
    12 hours ago
  •  ...office in Roanoke, Virginia. Job Description The Senior Software Engineer shall perform with a high degree of independence and expertise...  ...Minimum 8 years of experience with Unix internals; Java or .NET; XML/JSON; Oracle, Postgres or SQL Server; application... 
    Senior
    .net
    Full time
    Work at office

    GridPoint

    Florida
    12 hours ago
  •  ...Senior Software Engineer Healthcare-focused HCM SaaS company seeking an experienced Senior Software Engineer to build and support business-critical...  ...: Design and build applications using .NET/C#, Angular, and SQL Server Own solutions from architecture... 
    Senior
    .net

    Blackbird Recruiting

    Suffern, NY
    2 days ago
  •  ...Arrow International, Inc.? is seeking to add an?experienced Senior Software Engineer to our world-class Gaming Systems Team, based in Cleveland,...  ...Gaming industry  ~ Strong knowledge and experience of C# .Net ~ Experience with MS SQL Sever  ~ Experience designing complex... 
    Senior
    .net
    Full time

    Arrow International

    Las Vegas, NV
    12 hours ago
  •  ...innovative school transportation management software and consulting for more than four decades.   We are seeking a Software Engineer that loves working on the web and cloud...  ...Qualifications ~5+ years of experience with the .NET web technology stack (C#, ASP.NET MVC, .NET... 
    Senior
    .net
    Full time
    Work experience placement
    Local area

    Tyler Technologies

    Latham, NY
    12 hours ago
  •  ...County District Attorney’s Office (DANY) has an opening for a Senior Software Engineer in its Information Technology (IT) Department. DANY's IT...  ...routines. - Develop and maintain secure and responsive web (ASP.NET Core) and desktop (WPF) applications using .NET Core (C#).... 
    Senior
    .net
    Full time
    Work experience placement
    Internship
    Work at office
    Monday to Friday
    Shift work

    City Of New York

    Remote
    12 hours ago
  •  ...commitment to excellence provide comprehensive software and hardware that enable seamless...  ...Description: We are seeking a Senior Software Engineer to join our Brink Point-of-Sale (POS)...  ...years of development experience using C# .Net and working with teams to build/... 
    Senior
    .net
    Remote job
    Full time
    Worldwide
    Flexible hours

    Par Technology

    United States
    12 hours ago
  •  ...business problems. Work with a team of software developers, business analysts, and...  ...knowledge with team members and mentor junior engineers. Triage and troubleshoot issues with users...  ...Solid and recent experience with C#/.NET and deep knowledge of related technologies... 
    Senior
    .net
    Full time
    Immediate start

    Psg Global Solutions

    Remote
    12 hours ago
  •  ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance...  ...infrastructure services.   The Job The Software Engineering team builds the systems that...  ...services and APIs using C# and modern .NET Drive the design and delivery of... 
    Senior
    .net
    Full time

    Teraswitch Inc.

    Pittsburgh, PA
    12 hours ago
  • $108.2k - $163.4k

     ...at one of the biggest names in payments. We're looking for a Senior Software Engineer to join our ever-evolving Express team and help shape the...  ...including microservices architecture and API development using .NET 6+. ~ Expertise in developing cloud... 
    Senior
    .net
    Full time
    3 days per week

    Worldpay

    Newport, RI
    12 hours ago
  •  ...worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...and CRM counselling, Product Engineering, Business Intelligence, Data...  ...more. Job Title: Senior Software Engineer- BI...  ...building applications using the .NET Framework and C#. • Ability... 
    Senior
    .net
    Full time
    Worldwide

    Usm Corporation

    Arlington, VA
    4 hours ago
  •  ...Description Tyler Technologies’ Maryland Enterprise is seeking candidates for a Senior .NET Software Engineer. The selected candidate will be part of a strong development team and they will be responsible for translating complex business requirements into functional... 
    Senior
    .net
    Full time

    Tyler Technologies

    Remote
    4 hours ago
  •  ...About AssetIntel AssetIntel is a software company that develops asset management software...  ...Administration (FHWA), and civil engineering firms. For more information, visit our...  ...Cloud, Azure Table Storage Backend: .NET Core DevOps: Azure Pipelines Cloud... 
    Senior
    .net
    Full time
    Remote work

    Assetintel

    Remote
    12 hours ago
  •  ...you belong at Arya. About the Role We’re looking for a Senior Software Engineer focusing on Data to join our team and build the pipelines...  ...30 — Initial Contributions & Familiarity Ship your first net-new integration (API, file-based, or RPA) into staging or production... 
    Senior
    .net
    Full time
    Flexible hours

    Arya Health

    New York, NY
    12 hours ago
  • $165k - $185k

     ...lifetime. WHAT YOU’LL DO As a Senior Backend Engineer, you will be a key part of our ever-growing...  ...building, shipping, and supporting software in production. You’ve worked in...  ...about helping your teammates succeed. Net-new development . You've built and... 
    Senior
    .net
    Full time

    Thyme Care

    United States
    12 hours ago
  •  ...Senior Software Engineer (TX) Job Title: Senior Software Engineer Reports to: Director, Engineering Department: Engineering- Carrollton...  ...Description: We are seeking a highly skilled Senior ASP.NET developer with a strong background in building scalable, high... 
    Senior
    .net
    Full time
    Immediate start

    InReach IT Solutions

    Remote
    12 hours ago
  •  ...Formal is on a mission to build the best engineering team and we're looking for people who...  ...improve performance and reliability of net new and existing features Lead any initiative...  ...more traffic What You Need Software development experience building data-intensive... 
    Senior
    .net
    Full time
    Flexible hours

    Formal

    San Francisco, CA
    12 hours ago
  •  ...guidance tailored to their clients' needs. They are looking for a Software Engineer who will design, develop, and maintain high-quality software...  ..., including their mathematical components. Professional .NET (C#) development experience is essential. Professional... 
    Senior
    .net

    The Right Click, Inc.

    Stamford, CT
    2 days ago
  •  ...Senior Software Engineer We are looking for an experienced Senior Software Engineer to join our team! We are looking for a developer with the...  ...of expertise for other teams Technical must haves: .NET Core / Azure / Azure SQL Plusses: MuleSoft/ API Experience... 
    Senior
    .net
    Remote work

    Software Technology Inc

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to .NET Senior Software Engineer. Be the first to apply!