Senior Application Developer

Artech Information Systems LLC
Maui County, HI, United States
13 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Multitier Architecture Application Programming Interfaces (APIs) Apple IOS Applications Architecture Software Applications Application Performance Management Microsoft Azure C Sharp (Programming Language) Cloud Computing Cloud Engineering
+48 more
Communications Protocols Databases Continuous Integration Command-Query Responsibility Segregation (Software Development) Database Applications Database Design Database Development Entity Framework Identity and Access Management Interoperability Knockout.js Windows Presentation Foundation Microsoft Software Microsoft SQL Server SQL Azure Model View Controller (MVC) OAuth OpenID Oracle (Applications) Scrum Methodology Systems Development Life Cycle Svelte Azure Active Directory JSON Web Token Software Engineering PL-SQL Systems Integration Transact-SQL TypeScript Web Applications Web Services Xamarin Enterprise Software Applications .NET Core Tailwind Fast Healthcare Interoperability Resources Backend Solid Principles Health Level Seven International Bicep Windows Services Front End Software Development Software Coding Restful APIs Api Management Key Vault Web Api Microservices

Job description

  • The Senior Developer will lead the design, development, integration, and support of enterprise software applicati6-12 ons across complex client environments. This role requires strong full-stack development experience with Microsoft technologies, including C#, .NET/.NET Core, ASP.NET, MVC, Entity Framework, RESTful APIs, SQL Server, and cloud-native Azure services. The ideal candidate will be capable of translating business requirements into scalable, secure, and maintainable software solutions while contributing to architecture, coding standards, and delivery execution.
  • This position will serve as a technical lead for application development initiatives, working closely with business stakeholders, subject matter experts, client IT teams, vendors, and cross-functional development teams. Responsibilities include requirements analysis, solution design, backend and frontend development, database design, API integrations, system modernization, troubleshooting, production support, and mentoring other developers. The role also requires experience supporting mission-critical applications, managing integrations with external systems, and delivering solutions under tight timelines and changing requirements.
  • The Senior Developer should have hands-on experience with enterprise architecture patterns such as Clean Architecture, CQRS, microservices, multi-tier web applications, Windows services, web APIs, and secure identity/authentication models. Experience with Azure services such as Azure DevOps, API Management, Key Vault, Managed Identity, Application Insights, Bicep, and CI/CD pipelines is highly desirable.
  • The successful candidate will bring strong database skills with SQL Server, Azure SQL, Oracle, PL/SQL, and T-SQL, along with experience building and maintaining high-availability, data-driven applications. Additional value includes experience with Agile/Scrum delivery, software development lifecycle practices, vendor/API integrations, application modernization, production incident response, and regulated or compliance-driven environments such as public safety, healthcare, government, or enterprise operations., * Lead design, development, testing, deployment, and support of enterprise web, desktop, and cloud applications.
  • Translate business and technical requirements into scalable application architecture and working software.
  • Develop solutions using C#, .NET/.NET Core, ASP.NET, MVC, Entity Framework, REST APIs, SQL Server, and Azure technologies.
  • Design and implement integrations with internal systems, third-party platforms, vendor applications, and external agency systems.
  • Build and maintain secure APIs, authentication flows, database objects, and backend services.
  • Support production applications, troubleshoot incidents, and maintain service levels for critical systems.
  • Apply clean coding practices, SOLID principles, SDLC standards, Agile/Scrum practices, and CI/CD automation.
  • Collaborate with client stakeholders, business users, IT teams, developers, and vendors.
  • Provide technical leadership, mentoring, documentation, and knowledge transfer to development teams.

Requirements

  • Senior-level experience in software engineering, full-stack development, or application architecture.
  • Strong C#, .NET/.NET Core, ASP.NET, MVC, Entity Framework, RESTful API, and SQL development experience.
  • Experience with Microsoft SQL Server, Azure SQL, Oracle, PL/SQL, and T-SQL.
  • Experience designing integrations across multiple platforms and communication protocols.
  • Strong knowledge of SDLC, Agile/Scrum, requirements analysis, testing, deployment, and production support.
  • Experience with enterprise architecture patterns such as Clean Architecture, CQRS, microservices, web services, and multi-tier applications.
  • Azure experience including Azure DevOps, API Management, Key Vault, Managed Identity, Application Insights, and CI/CD pipelines.
  • Ability to lead teams, communicate with stakeholders, and deliver software in complex client environments.

Preferred Experience:

  • Experience in government, public safety, healthcare, or other regulated environments.
  • Experience with identity platforms such as Microsoft Entra ID, OAuth2/OIDC, JWT, and secure API authentication.
  • Experience with frontend technologies such as TypeScript, Svelte/SvelteKit, Tailwind CSS, Knockout, or similar frameworks.
  • Experience with mobile or desktop application development using WPF, Xamarin, .NET MAUI, iOS, Android, or related technologies.
  • Experience with healthcare interoperability, FHIR, HL7, or Epic integrations.
  • Experience modernizing legacy applications and supporting large production application portfolios.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:35 min

Setting up passwordless federated identity configuring OpenID Connect patterns

Marcel Lupo · LIVE

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · World Congress 2022

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:22 min

Adapting OpenID Connect for decentralized data sharing

Adam Larter Adam Larter · World Congress 2024

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all