Epicareer Might not Working Properly
Learn More

Software Architect (.NET, C# and Linux)

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Role : Software Architect (.NET, C# and Linux)

Location: Dover, DE

Work mode (Hybrid/On-site): On-Site

Linux certification or .NET/C# certification would be a plus.

Job Description:

We are looking for a highly talented Software Architect to join our platform engineering team.

The chosen candidate will assist with the support, design, implementation, and testing of countless products produced by the Delaware Criminal Justice Information System for the State of Delaware and her partners.

To qualify, candidates must possess the following skills.

Multiple years of demonstrated experience with modern .NET development (including recent experience with .NET 5.0 or higher).

Strong knowledge and demonstrated use of modern C# language features (C# 8 and above).

In-depth knowledge of modern Linux systems.

Design, development, and test new software products, features, bug fixes, and products for mission critical systems with a strong focus on reliability, maintainability, extensibility, and reusability.

Strong knowledge and use of modern C# language features.

Ability to work largely from the command line leveraging basic PowerShell and bash.

Comply with team coding style guidelines, leveraging modern techniques including linting and editorconfig support.

Write secure code that complies with standards and policies of the agency and overall State of Delaware.

Multiple years of demonstrated experience with SQL databases.

Strong understanding of network protocols.

Experience creating and managing container images and their deployments.

Strong understanding of virtualization technologies and ability to work with complex topologies.

At least a basic understanding of cryptography and key management.

Ability to create and maintain the basic foundational elements of systems supporting tens of thousands of users in a mission critical environment.

Multiple years of demonstrated experience with Git, including an understanding of branching and merge/pull requests.

Excellent oral and written communication and critical

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job