What are the responsibilities and job description for the .Net Applications Developer (Secret Clearance) position at System One Holdings, LLC?
100% Remote
Secret clearance required to start
Must be Security certified
Major Duties & Responsibilities :
- Advise and support work that involves the design, documentation, development, modification, testing, installation, implementation, and support of new or existing applications software.
- Analyze and refine systems requirements.
- Translate systems requirements into applications prototypes.
- Plan and design systems architecture.
- Determine and design applications architecture.
- Design user interfaces.
- Work with customers to test applications.
- Assure software and systems quality and functionality.
- Integrate hardware and software components.
- Evaluate new applications software technologies; and / or ensure the rigorous application of information security / cybersecurity policies, principles, and practices to the delivery of application software services.
- 3 years' experience in software development or engineering.
- Bachelor's degree in a related field.
- Must hold a certification in compliance with DoD 8570 IAT Level II (e.g. Security ).
- Experience developing medium scale, complex software programs and mentoring other software team members.
- Able to act as a technical expert on design and architecture of software modules and applications by applying principles of software design through patterns and secure coding.
- Experience creating and maintaining deliverables for software releases and overseeing schedules and communication with program management and subject matter experts.
- Experience in .NET development, Power Platform (PowerBI and Automate), and SharePoint Online Development.
- Experience with SharePoint content management duties and workflow development; and deployment with one or more technologies (i.e. SharePoint Designer, Visual Studio, Nintex) a plus.
- Experience as a DevOps (Development and Operations) Engineer a plus.
- Experience developing, implementing, and managing automated software source control in industry standard platforms such as Jenkins and / or TFS.
- Able to envision and implement build and deployment strategies for Continuous Integration and deployment of system software, test artifacts, and documentation.
- Experience with end state configuration via puppet or chef, and software deployment strategies via docker or Kubernetes.
Qualifications :