Senior Software Engineer - Front End Developer

Arcfield
  • Home, Virginia
  • Full-time
30+ days ago

Job Description

Arcfield Overview: STC, a wholly owned subsidiary of Arcfield, was founded to do systems engineering differently. As an industry-leading solutions provider in digital engineering and model-based systems engineering (MBSE), the company delivers MBSE-as-a-Service, integrated digital engineering environment deployments, training and consulting to both commercial and public sector customers. Every day, STC’s team of expert engineers are unleashing the power of digital engineering to navigate complexity, increase understanding and inform decision-making. Learn more at stc.arcfield.com. Responsibilities:

The candidate should be capable of working independently as a contributor to software development team. He or she should exhibit expertise in:

 

  • Web-based Front-End Application design and development for scalable cloud-native software solutions 
  • User Interface (GUI) Design and Development for intuitive user experiences (UI/UX) 
  • Software systems architecture and design: requirements analysis, architecture definition, design, development, integration, and test 
  • Software development lifecycles for cloud-native web applications 
  • Agile software development 

  

The candidate should also demonstrate a general understanding of our interest in gaining expertise in: 

  • Systems Engineering processes, methods, and tools as applied to systems lifecycles 
  • Digital Engineering methodologies and tooling 

 

In this role, the candidate will be collaborating with a fast-paced cross-functional team developing cloud, AI, and modern software solutions in an agile workflow.  Day to day responsibilities would include the specification, architecting, and development of web-based software applications that integrate with cloud-native AI/ML technology and pipelines.  The candidate will be designing, developing and deploying modern front-end applications and software application integrations.  The candidate will work closely with data scientists, AI/ML engineers, database developers and cloud infrastructure teams to deliver integrated front-end solutions. Occasionally, customer facing demonstrations of software technology are required.  Additional duties as assigned. 

Qualifications:

Required Skills

  • BS 5-7 Years, MS 3-5, PhD 0-2
  • BS in Software Engineering, Computer Science or related field
  • Minimum 5 years of professional experience
  • US Citizenship
  • Ability to obtain/maintain Secret Clearance

Preferred Skills

  • Extensive experience with web-based technologies (HTML/CSS/JavaScript) (5+ years) 
  • JavaScript Frameworks (React, Vue, Angular, Next.js, etc.) (5+ years) 
  • Modern build tools and bundlers (Vite, Webpack, Rollup, etc.)
  • CSS frameworks and styling solutions (TailwindCSS, CSS-in-JS, styled-components, etc.)
  • UI component libraries (shadcn/ui, Radix UI, Material-UI, Ant Design, etc.)
  • Experience with Software Development lifecycle practices and automations (Git/GitOps,
  • CI/CD, Version Control, Testing) 
  • Command-line (CLI) Proficiency (Bash, PowerShell, etc) 
  • Experience integrating software via RESTful APIs, Java APIs, WebSockets, Async Message Queues (Pub/Sub, etc)  
  • Software Cloud and Database deployment, management, tracing/monitoring

 

Technology and Tools

  • UI/UX design experience and tools (Figma, Adobe XD, Sketch)
  • Experience implementing authentication/authorization and role-based access controls (RBAC) 
  • Cloud-native technologies and development (Python/FastAPI, SQL, Redis) 
  • Experience with AI/ML concepts, integrations and applications in front-end development 
  • Performance Optimization (server-side rendering, code splitting, CSS modules)
  • Knowledge of SysML & MBSE tools and concepts
  • Experience building responsive, accessible web applications (WCAG compliance)
  • Experience with design systems and design tokens
Equal Pay Act: This is the projected compensation range for this position. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories. In addition, Arcfield invests in its employees beyond just compensation. Arcfield ’s benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, Short Term and Long-Term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections. Min: $90,570.00 Max: $178,205.19 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.

Numbers & Facts

LocationHome, Virginia
Job TypeFull-time

Skills

  • Access Controlunmatched
  • Adobe Product Familyunmatched
  • Agile Programming Methodologiesunmatched
  • AngularJSunmatched
  • Apache Ant Build Toolunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Authenticationunmatched
  • Bash Scriptingunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Computingunmatched
  • Command Lineunmatched
  • Computer Scienceunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Scienceunmatched
  • Database Programmingunmatched
  • Design Servicesunmatched
  • Federal Contractsunmatched
  • Federal Governmentunmatched
  • Gitunmatched
  • Governmentunmatched
  • Government Contractsunmatched
  • Graphical User Interface (GUI) Designunmatched
  • HTML (HyperText Markup Language)unmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • Internet Technologyunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • Machine Toolunmatched
  • Messaging Middlewareunmatched
  • Performance Tuning/Optimizationunmatched
  • Power Engineeringunmatched
  • Product Demonstrationunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Redisunmatched
  • Requirements Managementunmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Secret Clearanceunmatched
  • Server Programming/Applicationsunmatched
  • Software Architecture Designunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • System Architectureunmatched
  • System Lifecycleunmatched
  • Systems Engineeringunmatched
  • United States Citizenunmatched
  • User Experience Design (UXD)unmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched
  • Windows PowerShellunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder