FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in end-to-end solution architecture, integrating AI and machine learning capabilities, and leading full stack software development. Proficient in Agile methodologies, technical leadership, and ensuring security and performance across applications.
Highest-signal resume keywords
Full Stack Software DevelopmentAI/ML IntegrationAgile/Scrum MethodologiesCI/CD PipelinesArchitecture Design
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
FlutterAngular (2+)Spring BootJavaPython (Django)JavaScript/TypeScriptDartNative iOS (Swift)Native AndroidRESTful/SOAP API Integration
Soft Skills
Technical LeadershipMentoringCollaborationCommunication
Tools & Technologies
KubernetesSeleniumFirebaseGradle
Certifications & Qualifications
AI/ML CertificationsSAFe PractitionerCertified Scrum Developer
Industry Keywords
Federal Software Delivery StandardsSection 508 AccessibilityDevSecOps PracticesIT Security Fundamentals
Tech Stack
Tools & technologiesAndroidAngularCloudDartDjangoFirebaseFlutterGradleiOSJavaJavaScriptKubernetesOraclePostgresPythonSeleniumSOAPSpringSpring BootSpringBootSQLSwiftTypeScript
About the role
Key responsibilities & impact- Own and lead end-to-end solution architecture aligned with business, product, user, and mission objectives
- Establish and enforce architectural principles, technical standards, design patterns, and engineering guardrails
- Lead technology evaluation and selection, system design, application architecture, and integration strategies across web, mobile, cloud, and AI-enabled solutions
- Provide hands-on technical leadership across the software development lifecycle
- Design, develop, and review critical application components, APIs, integrations, and shared services
- Lead integration of AI and machine learning capabilities, including virtual assistants, chatbots, AI-powered search and recommendations, accessibility features, and AI-assisted development and testing tools
- Translate technical requirements into scalable, incremental, shippable solutions
- Support technical backlogs, user stories, and solution increments
- Collaborate with Product Owners, Scrum Masters, developers, architects, security, platform, and operations teams
- Provide technical direction during sprint planning, execution, reviews, and demonstrations
- Guide architectural decisions and maintain architecture diagrams, technical specifications, and ADRs
- Conduct code and design reviews
- Ensure security, performance, scalability, reliability, maintainability, accessibility, and operational readiness
- Promote clean code, automated testing, CI/CD, DevSecOps, infrastructure automation, and modern delivery practices
- Identify and reduce technical debt, architectural risk, and technical dependencies
- Mentor and coach developers on architecture, design patterns, coding practices, emerging technologies, and AI-assisted development tools
- Communicate technical direction, decisions, risks, dependencies, and trade-offs to technical and non-technical stakeholders
- Support production readiness, deployments, incident resolution, troubleshooting, and operational stability
- Drive continuous improvement across architecture, code quality, automation, and delivery processes
- Support technical demonstrations, proof-of-concepts, and technology evaluations for internal and client stakeholders
Requirements
What you’ll need- US Citizenship with ability to successfully complete a federal background investigation
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field (equivalent practical experience may be considered)
- 10+ years of professional full stack software development experience, including recent, hands-on work across frontend, backend, and API layers
- Must be able to work a hybrid schedule 3-4 days/week in Ashburn, VA
- Demonstrated experience with two or more of: Flutter, Angular (2+), Spring Boot, Java, Python (Django), JavaScript/TypeScript, Dart, native iOS (Swift), or native Android
- Experience integrating AI/ML capabilities into production applications
- Working knowledge of relational databases such as PostgreSQL or Oracle SQL
- RESTful and/or SOAP API integration in a multi-system environment
- Experience with Agile/Scrum software delivery
- Experience with CI/CD pipelines
- Experience with containerized deployment using Kubernetes
- Experience with automated testing frameworks such as Selenium
- Familiarity with federal software delivery standards, including Section 508 accessibility, DevSecOps practices, and IT security fundamentals (encryption, PII handling, vulnerability remediation)
- Preferred: one or more current AI/ML certifications
- Preferred: prior experience supporting DHS, CBP, or another federal agency
- Preferred: experience with chatbot or conversational AI frameworks
- Preferred: SAFe Practitioner, Certified Scrum Developer, or equivalent Agile certification
- Preferred: experience with Firebase, Gradle, or mobile app store deployment pipelines
Benefits
Comp & perks- 100% company-paid health, dental, vision, life, and AD&D insurance
- Free short-term and long-term disability coverage
- Flexible work hours
- Remote and hybrid work options on projects
- Generous paid time off
- Retirement plans
- Fully paid opportunities for training and advancement, including technology and business conferences
- Supportive environment for professional development
- Great environment fostering innovation, collaboration, and personal growth
- Diversity and inclusion
