Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer III role.
Rezi rewrites your resume against Arcfield's job description. Free.

Tailor your resume to this Software Engineer III role.
Rezi rewrites your resume against Arcfield's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer III posting at Arcfield — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer III posting at Arcfield — free, in seconds.
About the Role
The Arcfield Cross-Domain Solutions Group is seeking a mid-level software engineer to join a Research and Development Team devoted to enhancing an industry-leading cross-domain guarding solution. This solution is deployed at government and military installations worldwide, facilitating secure data sharing across security domains while ensuring data integrity and guarding against unauthorized access and cyber-attacks.
Responsibilities
- Conduct research for and development of a moderately complex software code base comprising the cross-domain solution and feature-enhancing components.
- Analyze and prototype new features to address security and enterprise requirements.
- Contribute to baseline development.
- Collaborate with other team members, a production team using Scrum, and field engineers to achieve team goals.
- Bring experience and skills that enrich the other members of the Research and Development Team.
- Conduct research in design, development, testing, and utilization of electronic data processing software.
- Design, develop, document, test, and debug applications software and systems that contain logical and mathematical solutions.
- Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
- Determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions; design and develop compilers and assemblers, utility programs, and operating systems.
- Ensure software standards are met.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Coordinate software system installations and monitor equipment functioning to ensure specifications are met.
Requirements
- Bachelor's (or equivalent) with 5-7 yrs. of experience, or a Master's and 3-5 yrs. of experience or a PhD with 0-2 years 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
- A Secret clearance
- 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
Skills
- Java
- C++/C
- Python
- Venom
- Go
- Linux containers
- Kubernetes
- Helm Charts
- Object-oriented principles and patterns
- Full software engineering lifecycle
- Scrum
- Test-driven Development
- Virtual machines
- Cloud environments
- Repositories
- Databases
- Specialized hardware
- Collaborative or federated technologies
- Video or data streaming applications
- Securing an operating system
- Cross-domain guard technology
- Public-key cryptography
- Microsoft Windows application development
Experience Level
- Mid-level
- Career level with a complete understanding and wide application of technical principles, theories and concepts.
Education Level
- Bachelor's degree
- Master's degree
- PhD
Salary/Compensations
- Min: $92,978.75
- Max: $161,672.00
Benefits
- Health Insurance
- Life Insurance
- Paid Time Off
- Holiday Pay
- Short Term and Long-Term Disability
- Retirement and Savings
- Learning and Development opportunities
- Wellness programs
- Other optional benefit elections
About the Company
- Arcfield Cross-Domain Solutions Group is devoted to enhancing an industry-leading cross-domain guarding solution deployed at government and military installations worldwide.
- Sharing data across security domains is critical to our nation’s ability to maintain information superiority.
- A cross-domain guarding solution facilitates the sharing of data from one security domain to another.
- It also ensures the integrity of the data, guards against unauthorized access and malicious cyber-attacks, filters data and assists with a human review of the data being transferred.
Equal Opportunity
- 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.