INflow Federal logo
INflow Federal

Be the Difference. #BeINflow

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2013H1B No SponsorCompany SiteLinkedIn

Location

Virginia

Posted

17 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

INflow Federal

• Lead full-stack software development for case management and workflow automation modules • Implement microservices-based architecture supporting modular, scalable functionality across CMA systems • Design and integrate RESTful APIs enabling data synchronization between user interfaces, reporting dashboards, and backend services • Develop secure, responsive front-end components aligned with human-centered design principles to optimize user interaction and accessibility • Collaborate with architects, DevOps engineers, and system administrators to implement and maintain continuous integration/continuous deployment (CI/CD) pipelines • Ensure code and configuration compliance with DoD cybersecurity baselines, including DISA STIG and RMF standards • Optimize data access and application performance through caching, indexing, and asynchronous service calls • Create and maintain automated unit, integration, and regression tests to support Agile delivery cycles • Participate in Agile ceremonies (stand-ups, sprint reviews, retrospectives) to ensure iterative delivery and continuous feedback integration • Support deployment readiness by ensuring baseline documentation, configuration tracking, and version control are complete and current • Conduct peer code reviews, identify improvement opportunities, and mentor junior developers • Troubleshoot application defects and performance issues, providing Tier 3 support during critical incidents • Collaborate with business analysts and end users to ensure functional designs align with mission workflows

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent combination of education, technical training, or work/military experience
  • Minimum 7 years of experience in full-stack software development for enterprise or federal systems
  • Experience developing in AWS GovCloud or similar IL-classified cloud environments
  • Demonstrated success implementing workflow-driven case management systems in Agile or DevSecOps environments
  • Experience with OutSystems is highly preferred
  • Strong proficiency with Java, C#, or Python, and frameworks such as Spring Boot, .NET Core, or Django
  • Experience with JavaScript frameworks (React, Angular, or Vue) for dynamic, data-driven UI development
  • Proficiency in SQL and NoSQL databases, including schema design, optimization, and migration
  • Familiarity with API design, containerization (Docker, Kubernetes), and CI/CD automation tools
  • Understanding of DoD STIGs, data encryption, and cross-domain data exchange protocols
  • Strong analytical and problem-solving skills in a cloud-first, security-focused environment
  • Excellent collaboration and communication abilities across technical and functional teams
  • Detail-oriented approach to coding, testing, and documentation
  • Ability to lead sprint-based technical efforts and ensure delivery of production-ready code
  • Preferred certifications: AWS Certified Developer – Associate or Solutions Architect, CompTIA Security+ CE (DoD 8570), Certified Scrum Developer (CSD) or similar Agile certification

Benefits

  • Some travel may be required: Must have valid driver’s license and transportation. This is subject to change at the direction of the customer.
  • If accommodation is needed with your application or the interview process for applicants with disabilities, please contact Human Resources at 703-594-8601.
  • Candidate must have the ability to lift up to 50 lbs.
  • Must have willingness to perform duties not listed in the job description as required by INflow and our customer.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1986H1B No Sponsor

• Perform complex coding and configuration to meet documented needs requirements, using a variety of procedures and considering multiple interfaces and system interdependencies • Lead development of design specifications for the team within defined architecture, using standard procedures and techniques • Define and maintain standards for the team's support, installation and operating procedure documentation • Facilitate design and code review sessions, fostering an environment that encourages consideration for improved design and code quality • Identify opportunities for technology consolidation and improvements to legacy systems to increase stability and availability • Lead feasibility analysis for new systems • Drive technology strategy and execution efforts to improve overall developer experience and productivity

New Jersey + 1 moreAll locations: New Jersey | Pennsylvania
Job Closed
Xsolla logo

Staff Software Engineer – Identity & Access Control

Xsolla

Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.

Full TimeRemoteTeam 201-500Since 2005H1B Sponsor

• Architect, build, and scale the foundational security layer of our global ecosystem. • Take full ownership of our authentication and authorization infrastructure. • Ensure millions of users can securely interact with our services. • Lead the design of mission-critical systems—from identity federation and complex token lifecycles to fine-grained access control models.

Serbia

Lead iOS Software Engineer Location New York; Krakow; New York Employment Type Full time Location Type Remote Department Engineering Overview What We’re Looking For We’re looking for a Lead iOS Software Engineer who is a world-class hands-on builder. You’ll set the bar for engineering excellence, lead by example through code reviews and architecture design, and inspire a growing mobile team to deliver elegant, reliable, and beautiful experiences that define what financial products should feel like. This is a high-impact role on our Core Product Team, where you’ll help build and scale the ARQ experience - from our flagship app to new initiatives such as Premium, Credit, and other innovative financial products in the pipeline. What You’ll Be Doing - Be the hands-on technical expert for all things iOS - writing world-class code, performing code reviews, and ensuring technical excellence across the app. - Collaborate with Product and Design to craft pixel-perfect user experiences with exceptional attention to detail, performance, and reliability. - Architect, build, and maintain scalable mobile features that are secure, fast, and delightful to use. - Review code, share insights, and elevate the quality of engineering across the app. - Drive the evolution of our mobile architecture to support a multi-product environment (Premium, Credit, and more). - Collaborate closely with cross-functional teams to ship quickly while maintaining uncompromising quality. - Own the full lifecycle of your features - from design and implementation to testing and deployment. What You’ll Need - 6+ years of professional experience in iOS development, ideally building complex, high-scale consumer products. - Proven expertise in Swift and Apple’s iOS ecosystem (UIKit, SwiftUI, Combine, etc.). - Strong understanding of design patterns, architecture (MVVM, Clean Architecture), and testing practices. - Deep passion for UI/UX craftsmanship - you care deeply about the small details that make products amazing. - Proven ability to deliver outstanding products end-to-end in fast-moving, high-growth environments. - Bonus: Experience in fintech, payments, or digital banking. Benefits - Competitive salary - State-of-the-art technology and tools - Hybrid setup - A world-class team that will challenge and grow your skills - The opportunity to shape the financial system of the future

New York + 1 moreAll locations: New York | Poland
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

Role Description Fixify's Integrations Platform is both the framework and the ecosystem: the patterns, SDK, and abstractions our team builds, plus the integrations themselves that run on them across customer ticketing, identity, knowledge, and endpoint systems. We are heading toward hundreds of integrations authored by our team today, by FDEs and contractors against the SDK, and increasingly by AI agents working on top of a platform solid enough to keep that scale safe. We have reached the point where building the platform underneath all of that matters more than building any single integration. As a Senior Software Engineer on the Integrations Platform team, you would: - Build new integrations end-to-end and contribute to the platform that supports them. - Spot patterns across integrations and pull them into shared abstractions. - Work on more than the standard API-and-poll model: webhooks, callbacks, iPaaS bridges (Okta Workflows, Tines), and browser-driven flows. Qualifications - A track record of building or operating integrations, data pipelines, or ingestion systems, especially at multi-tenant scale across many customers. - At least 5 years of experience building scalable, observable SaaS systems. - Strong fluency in TypeScript and Node.js, with working knowledge of AWS primitives or equivalents (Lambda, SQS, S3). - Hands-on experience with RESTful API design, webhook patterns, OAuth flows, and rate-limit-aware client design. - Code that the next engineer is glad to inherit: modular, documented, idempotent. - A reviewer's instinct for pull requests, with the same care you bring to writing them. - Fluency with AI coding tools (Cursor, Claude Code, or equivalent), used as a multiplier rather than a crutch. - The confidence to say "I don't know yet, here's how I'd find out." Requirements - Utilize your expertise in Typescript to contribute to both the back-end and front-end code bases of the platform. - Thrive knowing it’s an iterative experience and you’ll learn more from shipping than from reading all the docs. - Constantly strive to refine and improve the code you inherit, not only the code you create. - Approach challenges with a blend of technical skill and creative thinking. - Be a self-motivated professional who finds and fills gaps, embraces a growth mindset, and makes our culture even stronger. Benefits - Endless opportunities to learn new things. - Work that influences organizations globally and makes a tangible difference in how people connect and collaborate. - A team that values every voice and learns from every challenge. - Transparency in decision-making to learn from our collective journey. - Direct visibility into how people use the integrations and how your changes impact their day-to-day lives.

United States
Job Closed