Agile Full Stack Engineer
Location
United States
Posted
83 days ago
Salary
0
Seniority
Senior
Job Description
Agile Full Stack Engineer
NOVA Corporation
• Design, develop, and maintain full stack application components • Apply systems engineering principles to ensure design changes align with architecture requirements • Evaluate the technical implications of cybersecurity findings and vulnerabilities • Participate in code reviews and validate code prior to merge into production branches • Collaborate with developers, QA engineers, and DevSecOps teams to deliver secure software • Support development of secure and scalable application architecture • Assist in debugging, troubleshooting, and performance optimization of applications • Contribute to Agile sprint planning and development activities • Maintain documentation for system architecture and design decisions • Support continuous improvement of secure development practices
Job Requirements
- Active DoD Secret Clearance
- Ability to obtain and maintain Privileged and SIPR access
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 4+ years of experience in full stack application development
- Experience with modern programming languages and web technologies
- Experience working within Agile development environments
- Knowledge of secure coding and cybersecurity best practices
- Experience supporting DoW or USAF Cloud One cloud environments (preferred)
- Experience with DevSecOps pipelines and CI/CD tools (preferred)
- Experience reviewing static code analysis results and vulnerability reports (preferred)
- Familiarity with cloud-native application environments (preferred)
Benefits
- Health insurance
- 401(k) matching
- Paid time off
- Flexible working hours
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Staff Software Engineer
DispelMoving Target Defense-based remote access systems for people and machines.
• Own the full arc of our most consequential technical initiatives: from architecture and planning through coordination, testing strategy, and delivery. • Debug the hardest problems Dispel encounters. • Define the methods and procedures your team uses. • Deliver complex systems on time and on budget, taking personal responsibility for the risks associated with your team's work. • Coordinate with other teams on cross-cutting technical issues, including infrastructure, security, and network architecture. • Make other engineers better through substantive proposals, reviews, architectural guidance, technical documentation, and direct mentorship. • Actively work to refine your team's approach to security, reliability, privacy, and compliance focused on network infrastructure and cloud environments.
Full Stack Developer
Sur GlobalWe don’t just partner with you, we accelerate your progress and fuel your growth.
• Designing and implementing AI internal tools to supercharge our processes and take the quality of our projects to new heights. • Creating and maintaining REST APIs written in Python, Django, and Django Rest Framework • Building and maintaining components in JavaScript and NextJS / React. • Writing and maintaining unit and integration tests to ensure the quality of deliverables that turn clients into superfans. • Implementing secure, robust, scalable, and maintainable solutions. • Collaborating with Product, other developers, and teams to meet challenging goals. • Contributing to the company's culture and vision.
Senior Software Engineer, Stream Integrations
CriblCribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.
• Develop features that integrate Cribl’s data stream processing engine with data systems such as Splunk, Elastic Search, Kafka, AWS S3, Azure Blob Storage, Google Cloud Storage. • Rapidly develop subject matter expertise in a diverse set of 3rd party technologies by provisioning, building, and configuring all systems and/or accounts necessary to facilitate the R&D process. • Design, develop, test, and maintain clear, concise, and robust code that produces the desired outcomes for our customers. • Develop expert level knowledge of software development using NodeJS and TypeScript (and sometimes even C++!), and be willing to become exposed to and work with Node internals from time to time. • Ensure product features are working as expected by creating robust test plans paired with comprehensive automated tests and writing integration tests. • Collaborate with other engineers, product managers, UX designers, and business teams to translate feature specifications into implementable code. • Work closely with peers on your team by providing feedback on feature design and code reviews. • Contribute and be involved in a weekly 24/7 support on call rotation. • Initiative and drive to help the greater team, even if it's outside your job description. • Evangelize our innovation and engage our users by contributing to internal and external community, documentation, and blogs related to the products that you help develop.
Senior Software Engineer
EnergyHubEnergyHub, a growing enterprise software company founded in 2007, provides utilities with innovative distributed energy resources (DER), program management solu
• Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly. • Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions. • Manage ingestion and storage of multivariate data sets that can scale to millions of users/connected vehicles. • Build and enhance data lakes to provide additional data analysis for different services and consumers. • Develop services to interact with connected vehicles at scale. • Develop and maintain front end “web apps” to provide UIs for our various different products and services. • Ensure proper security and data protection policies, procedures, and monitoring are in place. • Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform. • Write and maintain technical documentation. • Drive and embody the “Dev Owns Quality” culture. • Other duties as assigned




