Full Stack .NET Developer

Acclamation Insurance Management Services
Sacramento, CA, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$145,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Clean Code Principles ASP.NET HTML JavaScript (Programming Language) .NET Framework Microsoft Windows Agile Methodology Ajax (Programming Language) Component-Based Software Engineering Computing Platforms Automation of Tests
+42 more
C Sharp (Programming Language) Cascading Style Sheets (CSS) Code Review Databases Crystal Reports (Reporting Software) Data Integration Database Queries Database Schema Multi-Factor Authentication Entity Framework Github Design of User Interfaces Human-Computer Interaction JSON Microsoft Software Microsoft SQL Server Visual Basic .NET (Programming Language) Windows Servers Axosoft Scrum Methodology Azure Active Directory Simple Object Access Protocol (SOAP) Single Sign-On Software Engineering SQL Stored Procedures Systems Integration Transact-SQL Telerik Enterprise Software Applications Software Troubleshooting SOAPAPI Sap Business Objects Build Management Material UI Information Technology Deployment Automation Cloudflare Codebase Restful APIs Code Restructuring Software Version Control Web Api

Job description

We are a small, experienced and supportive team that enjoys solving challenging problems, reviewing ideas, sharing knowledge and building reliable solutions together. We value practical approaches, thoughtful technical discussions and an environment where everyone can contribute and continue developing professionally.

We are looking for a hands-on Senior Full Stack .NET Developer to maintain and enhance business-critical applications while helping design and build the next generation of our software platform.

Our technology environment includes VB.NET, C#, ASP.NET, .NET Framework, Microsoft SQL Server, Windows applications, SOAP and REST APIs, JavaScript, Telerik controls, Crystal Reports and Aspose. New applications and modernization initiatives will use current, supported Microsoft technologies, including modern .NET and ASP.NET Core., With initial business requirements and technical direction in place, the Senior Full Stack Developer will collaborate with the team to clarify technical details and explore the existing codebase to identify dependencies, risks and implementation considerations. The developer will turn those findings into a technical specification and solution design, incorporate team feedback and lead the solution through development, testing, deployment, documentation and ongoing support.

This is a hands-on role, with opportunities to coordinate portions of the work across the team when timelines and available resources allow. The role also includes providing technical guidance, sharing knowledge and mentoring other developers., * Maintain, enhance and troubleshoot business-critical web and Windows applications built with C#, VB.NET, ASP.NET and .NET Framework 4.8.1.

  • Create comprehensive technical specifications and solution designs based on initial business requirements, technical direction, codebase research and team input.
  • Build new applications, services and Web APIs using modern .NET and ASP.NET Core technologies.
  • Develop and enhance responsive, user-friendly interfaces using JavaScript, HTML, CSS, AJAX and third-party UI components such as Telerik.
  • Develop and optimize SQL Server solutions, including complex T-SQL queries, stored procedures, database objects, data integrations and performance improvements.
  • Develop and maintain SOAP web service and REST API integrations.
  • Create and maintain reports using Crystal Reports.
  • Develop and maintain document-processing solutions using Aspose.
  • Develop and execute manual and automated test cases, as appropriate, to validate functionality, integrations, data accuracy, performance and regression impacts before release.
  • Recommend practical approaches to application modernization, refactoring, security, reliability, performance and maintainability.
  • Collaborate with development teammates to investigate and resolve escalated application, database, reporting, integration and performance issues. Occasional coverage may also be required for teammates who typically handle development support.
  • Communicate technical options, risks, dependencies and tradeoffs clearly within the project and development team.
  • Write secure, readable, testable and maintainable code supported by practical technical documentation.
  • Perform code reviews and contribute to consistent development standards and practices.
  • Provide technical guidance, share knowledge and mentor other developers.
  • Manage source code and development workflows using GitHub.

Requirements

This is an excellent opportunity for an experienced developer who enjoys solving complex problems, improving established systems, working extensively with SQL Server and helping modernize business-critical applications., * Bachelor’s degree in Computer Science, Software Engineering, a related field or equivalent professional experience.

  • Seven or more years of professional software development experience or equivalent demonstrated expertise.
  • Strong development experience with VB.NET and/or C#, with the ability to work effectively in an environment that uses both languages.
  • Strong experience with ASP.NET and .NET Framework and/or modern .NET and ASP.NET Core, with the ability and willingness to work across both established and modern .NET environments.
  • Strong experience designing, developing and consuming Web APIs using .NET.
  • Experience integrating .NET applications with third-party systems and services using REST APIs, SOAP services, file-based exchanges or other integration methods.
  • Strong experience with Entity Framework and/or Entity Framework Core.
  • Advanced Microsoft SQL Server and T-SQL skills, including complex queries, stored procedures, database objects, data integrations and performance troubleshooting.
  • Experience applying secure coding practices to enterprise applications.
  • Strong experience developing browser-based user interfaces using JavaScript, HTML, CSS, JSON and AJAX.
  • Experience working with third-party UI and document-processing components such as Telerik and Aspose.
  • Proven ability to analyze complex codebases, design practical technical solutions and troubleshoot issues across the user interface, application, integration and database layers.
  • Experience with software testing, source control, code reviews and collaborative development practices.
  • Experience supporting applications in Microsoft Windows and Windows Server environments.
  • Ability to work independently, manage competing priorities, take ownership of assigned solutions and contribute effectively within a small development team.
  • Clear written and verbal communication skills, with the ability to provide technical guidance and mentor other developers.

PREFERRED QUALIFICATIONS

  • Experience modernizing or migrating .NET Framework applications to modern .NET technologies.
  • Experience implementing and supporting authentication and authorization for .NET applications, including multifactor authentication, single sign-on and integration with identity and access solutions such as Microsoft Entra ID, Cloudflare Access or similar platforms.
  • Experience creating, maintaining and troubleshooting Crystal Reports.
  • Experience with third-party application components.
  • Experience developing and maintaining automated tests.
  • Experience with CI/CD pipelines, release processes and deployment automation.
  • Familiarity with Axosoft, Astera Centerprise, SAP BusinessObjects, Microsoft 365 or similar tools and platforms.
  • Familiarity with Agile or Scrum development practices.

Benefits & conditions

The annual salary range for this full-time position is $145,000 to $160,000, with placement within the range based on relevant experience and technical qualifications.

We offer a comprehensive benefits package that includes:

  • 401(k) with company match
  • Medical, dental and vision insurance
  • Flexible spending account
  • Life insurance
  • Employee assistance program
  • Paid time off
  • Employee referral program

About the company

Acclamation Insurance Management Services, Inc. is an industry leader in loss portfolio management with more than 50 years of experience in the claims industry. We are a collaborative, service-oriented organization committed to delivering reliable solutions for our clients and providing employees with the resources, training and support they need to succeed.

This is a fully remote position. Candidates must reside in California or Hawaii. Very infrequent travel to the corporate office in Sacramento, California may be required for company or team meetings.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all