Why This Role Stands Out
This hybrid role at Arcfield offers a fantastic opportunity to leverage your software engineering expertise to solve complex technical challenges with a direct impact on critical projects, while also fostering your professional growth. If you're a mid-senior engineer with a knack for problem-solving and the ability to obtain a Top Secret clearance, you'll thrive in this collaborative environment with excellent potential for skill development. Apply today to join a reputable company and contribute to meaningful work!
Quick Overview
Job Description
Responsibilities
- Experienced with frequent use and application of technical standards, principles and theories.
- Works under general supervision, providing solutions to technical problems of moderate scope/complexity.
- Conducts research in design, development, testing and utilization of electronic data processing software.
- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
- Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
- Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met.
- Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confers with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Designs, develops and modifies software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Coordinates software system installations and monitors equipment functioning to ensure specifications are met.
Qualifications Required
- Bachelor's (or equivalent) with 2-4 yrs. of experience, or a Master's and 0-2 yrs. of experience
- Must have the ability to obtain and maintain a Top Secret clearance
- Developing solutions with languages and technologies such as Java, C++/C, Python, Venom, Go, Linux containers, Kubernetes and Helm Charts
- Design and implementation using object-oriented principles and patterns
- Participation in multiple simultaneous efforts
- Familiar with the full software engineering lifecycle
- Capable of capturing and documenting software design and functionality
- Active Secret clearance or higher
- Practitioner of Scrum using Test-driven Development
- Building solutions using virtual machines, cloud environments, repositories, databases, specialized hardware and collaborative or federated technologies
- Developing video or data streaming applications
- Familiar with securing an operating system
- Developing or using cross-domain guard technology
- Public-key cryptography
- Developing applications for Microsoft Windows
Min: $72,826.14Max: $126,630.53
EEO Statement We are an equal opportunity employer and federal government contractor. We do not discriminate against any employee or applicant for employment as protected by law.
Similar jobs
- DE
Senior Software Engineer, IOS
Dev
York, PENNSYLVANIA🇺🇸On-site2 years agoSwiftAgileKotlin+2Technology - DE
Senior Software Engineer, IOS
Dev
Salisbury, MARYLAND🇺🇸On-site2 years agoSwiftAgileKotlin+2Technology - DE
Senior Software Engineer, IOS
Dev
Harrisonburg, VIRGINIA🇺🇸On-site2 years agoSwiftAgileKotlin+2Technology - DE
Senior Software Engineer, IOS
Dev
Annapolis, MARYLAND🇺🇸On-site2 years agoSwiftAgileKotlin+2Technology - DE
Senior Software Engineer, IOS
Dev
Richmond, VIRGINIA🇺🇸On-site2 years agoSwiftAgileKotlin+2Technology - DE
Senior Core Engineer
Dev
Littleton, COLORADO🇺🇸On-site2 years ago5GEngineering