US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Software Architect- Remote Role job in Dover at ARK Solutions, Inc.

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Software Architect- Remote Role at ARK Solutions, Inc.

Software Architect- Remote Role

ARK Solutions, Inc. Dover, DE (Remote) Full-Time
Software Architect
Work Location: Full remote work available for qualifying candidates
Offices located in Dover, Delaware
Remote Role!!!

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 thinking skills are required.
Document and maintain software requirements and technical specifications.
Experience leading projects through its entire lifecycle working independently and as a team lead.
Regularly communicate with others in the software development process.
Possess a strong sense of ownership, responsibility, and initiative.
Ability to triage and balance multiple assignments in a fast-paced environment.
Ability to work independently, while also functioning as an integral part of a team.
Schedule:
Monday-Friday
7.5-hour day shift
Experience:
C# 8 and above
.NET 5.0 and above
Git
NuGet
PowerShell and/or a common Linux shell (e.g., bash)
Docker
Virtualization
Continuous integration and delivery
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: MjIyMjoyMi0wMzY4MS05NTg

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.