Job Description
Note: The job is a remote job and is open to candidates in USA. Arcfield is a company dedicated to protecting the nation and its allies through innovations in various technological fields. They are seeking an Applications Engineer I / Full-Stack Developer to conduct research, design, and develop software applications while collaborating with engineers and analysts to solve technical problems. Responsibilities β’ 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 system 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. β’ A thorough understanding of Agile development life-cycles and approaches. Experience with formal software development practices including the use of software configuration management, coding standards, and style guides. β’ Provides technical guidance to management on changing trends and emerging products in the industry with the view to further improve existing technology and its application. Skills β’ Bachelorβs degree or technical school degree in a related field (or equivalent experience) and 0-2 years of experience β’ Development experience with HTML/CSS/Java/JavaScript/TypeScript/ReactJS β’ Ability to create clean, minimal, and efficient websites β’ Demonstrate initiative in performing job tasks β’ AZURE Certification in the developer path or equivalent β’ Exhibit problem-solving skills leading to sound judgment and quality decisions β’ Experience with CesiumJS or other web visualization tools β’ Experience in software engineering and development β’ C / C++ experience with interest in developing embedded coding β’ Master's degree in computer science or related field β’ Experience developing and consuming RESTful APIs and other web services β’ Experience deploying to containerized microservices using docker/podman/apptainer in cloud environments (AWS, Azure, GCP) β’ Experience with geospatial software packages and databases such as QGIS, ArcGIS, Rasdaman, PostGIS, etc. β’ Knowledge of GIS and science data formats (NetCDF, HDF5, GeoJSON, etc.) β’ Proficient in embedded software architecture and design β’ Proficient in C, C++, Java β’ Experience working on government contracts and customers β’ Experience in developing test, simulation, or data processing applications in high-level languages such as Python, Ruby, IDL, or MATLAB β’ Active security clearance 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 Company Overview β’ Arcfield provides innovative solutions in systems engineering and integration. It was founded in 2021, and is headquartered in Chantilly, Virginia, USA, with a workforce of 1001-5000 employees. Its website is Apply tot his job