CrawlJobs Logo

Advanced Application Developer

United States, Fairfax · Job Posted December 12, 2025
Apply Position
Job Link Share

Job Description

TapHere is looking for a self-starting, team-oriented Advanced Application Developer to deliver innovative solutions and join our dynamic team in supporting the USAF Concepts, Development, and Management (SAF CDM) mission

Requirements

  • Utilize modular architecture, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams
  • Work with an Agile mindset to create value across projects of multiple scopes and scale
  • Leverage a strong foundation of technical knowledge and skills required in various areas related to software development
  • Collaborate with stakeholders to understand their needs and translate them into technical specifications
  • Create and develop software solutions to meet these needs, taking user feedback into account and making sure the finished product lives up to expectations
  • Develop clear, effective, well-documented code that satisfies project requirements
  • Participate in code reviews and design discussions
  • May oversee the efforts of less senior staff and/or be responsible for the efforts of all staff assigned to a specific job
  • Possess IAT Level II certification or acquire within 6-months of start
  • Previous consulting experience and understanding customer/business needs
  • Experience using Amazon Web Services (AWS) components in solutions

What we offer

  • Competitive health care package, paid for by the company
  • Reimbursement for fitness/gym membership
  • 401K matching
  • Four (4) weeks Paid Time Off (160 Hrs. PTO)
  • Ten (10) Paid Holidays
  • Profit Sharing
  • Tuition Reimbursement up to $2500 p/yr

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Advanced Application Developer

8 matching positions

New

Senior Python Application Developer

We are seeking a highly experienced and technically proficient Senior Python App...
Location
Location
United States , New York
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 18, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience in Application Development, primarily with Python
  • Expert-level Python 3.x proficiency for scalable, resilient, and high-performance applications
  • Advanced knowledge of Python frameworks (FastAPI, Django, Flask), best practices, and design patterns (OOP)
  • Strong understanding of software architecture principles and distributed system design (Microservices, Event-Driven Architecture)
  • Extensive experience with relational (PostgreSQL, Oracle, SQL Server) and NoSQL databases (MongoDB, Cassandra, Redis), including advanced SQL
  • Proven expertise in designing, developing, and securing RESTful APIs and integration patterns
  • Hands-on experience with CI/CD systems (Jenkins, GitLab CI, GitHub Actions, Bitbucket Pipelines) for automated deployment
  • Highly experienced with Unix-based operating systems
  • Strong background in cloud platforms (AWS, Azure, GCP), including containerization (Docker) and contributing to Kubernetes orchestration
  • Advanced troubleshooting, debugging, and performance optimization for distributed systems
Job Responsibility
Job Responsibility
  • Lead hands-on implementation and architecture of Python frameworks for scalable, resilient, and performant applications
  • Develop solutions adhering to architectural standards, utilizing in-depth technical and business domain knowledge
  • Enforce industry-standard SDLC best practices and contribute to code quality through reviews
  • Collaborate with cross-functional teams (Risk, Quants, FO, DevOps, Production Support) for seamless delivery
  • Drive development for Stress Testing and Regulatory Risk projects in the Market Risk domain
  • Manage project technical aspects, including planning, governance, and taking ownership of initiatives
  • Deliver high-quality solutions independently within a globally matrixed environment and under tight deadlines
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right
New

Application Developer

This Long-term Contract position will focus on building governed reporting solut...
Location
Location
United States , Glendale
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience delivering enterprise BI reporting, dashboard development, and semantic modeling solutions
  • Expert-level SQL skills with strong experience in complex queries, performance tuning, stored procedures, and data reconciliation
  • Hands-on background in data warehousing concepts such as star schemas, snowflake schemas, conformed dimensions, and slowly changing dimensions
  • Proven ability to translate business needs into scalable reporting solutions with governed metrics and clear documentation
  • Experience working with BI and analytics platforms such as Tableau and related dashboarding technologies
  • Familiarity with Python, automation practices, and modern development tools including GitHub-based workflows
  • Strong understanding of data security, quality assurance, testing, and troubleshooting within production reporting environments
  • Ability to work effectively with technical teams, business stakeholders, and executive audiences in Agile delivery settings
Job Responsibility
Job Responsibility
  • Develop and maintain enterprise reports, dashboards, and analytical products that support strategic and operational decision-making
  • Create and manage semantic models, including business metrics, hierarchies, prompts, and security rules, to ensure consistent reporting standards
  • Write and optimize advanced SQL for warehouse and lakehouse platforms, using joins, CTEs, stored procedures, and other complex query techniques
  • Partner with data engineering teams to design curated datasets, aggregation structures, and performance-focused data assets for reporting use cases
  • Investigate and resolve data quality issues by profiling source data, validating results, and reconciling discrepancies across reporting layers
  • Apply dimensional modeling and modern data warehousing principles to align reporting solutions with governed enterprise architecture
  • Lead the transformation of legacy BI outputs into modern web-based dashboards while preserving calculation accuracy, filtering logic, and drill functionality
  • Use approved AI-assisted development tools to accelerate report creation, documentation, validation, and dashboard modernization with strong human oversight
  • Support security validation, regression testing, and production readiness activities before releasing reporting solutions to end users
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Senior Java Backend Application Developer

We are seeking a highly skilled and motivated Software Engineer with a strong ba...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in software development with Java
  • Strong proficiency with the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA)
  • Extensive experience with Oracle databases, including advanced SQL/PL/SQL, schema design, and performance tuning
  • Experience in designing and developing RESTful APIs and microservices
  • Familiarity with Agile development methodologies
  • Ability to collaborate effectively with cross-functional teams
  • Excellent problem-solving skills and attention to detail
  • Strong communication and documentation abilities
  • Added Advantage: Experience with Python
Job Responsibility
Job Responsibility
  • Design, develop, and implement new features and enhancements for web applications using Java and the Spring Framework
  • Develop and maintain RESTful APIs and microservices
  • Work extensively with Oracle databases, including schema design, SQL/PL/SQL development, query optimization, and performance tuning
  • Collaborate with product owners, UI/UX designers, and other developers to understand requirements and translate them into technical specifications and solutions
  • Ensure the performance, quality, and responsiveness of applications, including participating in code reviews and implementing best practices
  • Debug and resolve technical issues
  • Write comprehensive unit and integration tests
  • Participate in the full software development lifecycle (SDLC)
  • Stay up-to-date with emerging technologies and industry trends
  • Document technical designs, code, and processes
  • Fulltime
Read More
Arrow Right

Senior Java Backend Application Developer

We are seeking a highly skilled and motivated Software Engineer with a strong ba...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in software development with Java
  • Strong proficiency with the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA)
  • Extensive experience with Oracle databases, including advanced SQL/PL/SQL, schema design, and performance tuning
  • Experience in designing and developing RESTful APIs and microservices
  • Familiarity with Agile development methodologies
  • Ability to collaborate effectively with cross-functional teams
  • Excellent problem-solving skills and attention to detail
  • Strong communication and documentation abilities
Job Responsibility
Job Responsibility
  • Design, develop, and implement new features and enhancements for web applications using Java and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, etc.)
  • Develop and maintain RESTful APIs and microservices to support various front-end applications and external integrations
  • Work extensively with Oracle databases, including schema design, SQL/PL/SQL development, query optimization, and performance tuning
  • Collaborate with product owners, UI/UX designers, and other developers to understand requirements and translate them into technical specifications and solutions
  • Ensure the performance, quality, and responsiveness of applications, including participating in code reviews and implementing best practices
  • Debug and resolve technical issues, identify bottlenecks, and improve application performance
  • Write comprehensive unit and integration tests to ensure code quality and reliability
  • Participate in the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and support, following Agile methodologies
  • Stay up-to-date with emerging technologies and industry trends, applying them to improve our development processes and products
  • Document technical designs, code, and processes clearly and concisely
  • Fulltime
Read More
Arrow Right

Java Backend Application Developer

Job Summary: We are seeking a highly skilled and motivated Software Engineer wit...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in software development with Java
  • Strong proficiency with the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA)
  • Extensive experience with Oracle databases, including advanced SQL/PL/SQL, schema design, and performance tuning
  • Experience in designing and developing RESTful APIs and microservices
  • Familiarity with Agile development methodologies
  • Ability to collaborate effectively with cross-functional teams
  • Excellent problem-solving skills and attention to detail
  • Strong communication and documentation abilities
  • Added Advantage: Experience with Python
Job Responsibility
Job Responsibility
  • Design, develop, and implement new features and enhancements for web applications using Java and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, etc.)
  • Develop and maintain RESTful APIs and microservices to support various front-end applications and external integrations
  • Work extensively with Oracle databases, including schema design, SQL/PL/SQL development, query optimization, and performance tuning
  • Collaborate with product owners, UI/UX designers, and other developers to understand requirements and translate them into technical specifications and solutions
  • Ensure the performance, quality, and responsiveness of applications, including participating in code reviews and implementing best practices
  • Debug and resolve technical issues, identify bottlenecks, and improve application performance
  • Write comprehensive unit and integration tests to ensure code quality and reliability
  • Participate in the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and support, following Agile methodologies
  • Stay up-to-date with emerging technologies and industry trends, applying them to improve our development processes and products
  • Document technical designs, code, and processes clearly and concisely
  • Fulltime
Read More
Arrow Right

Senior Java Backend Application Developer

We are seeking a highly skilled and motivated Software Engineer with a strong ba...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in software development with Java
  • Strong proficiency with the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA)
  • Extensive experience with Oracle databases, including advanced SQL/PL/SQL, schema design, and performance tuning
  • Experience in designing and developing RESTful APIs and microservices
  • Familiarity with Agile development methodologies
  • Ability to collaborate effectively with cross-functional teams
  • Excellent problem-solving skills and attention to detail
  • Strong communication and documentation abilities
  • Added Advantage: Experience with Python
Job Responsibility
Job Responsibility
  • Design, develop, and implement new features and enhancements for web applications using Java and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, etc.)
  • Develop and maintain RESTful APIs and microservices to support various front-end applications and external integrations
  • Work extensively with Oracle databases, including schema design, SQL/PL/SQL development, query optimization, and performance tuning
  • Collaborate with product owners, UI/UX designers, and other developers to understand requirements and translate them into technical specifications and solutions
  • Ensure the performance, quality, and responsiveness of applications, including participating in code reviews and implementing best practices
  • Debug and resolve technical issues, identify bottlenecks, and improve application performance
  • Write comprehensive unit and integration tests to ensure code quality and reliability
  • Participate in the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and support, following Agile methodologies
  • Stay up-to-date with emerging technologies and industry trends, applying them to improve our development processes and products
  • Document technical designs, code, and processes clearly and concisely
  • Fulltime
Read More
Arrow Right

Python Application Developer, AVP

We are seeking a Python Application Developer to join our Technology team and ta...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software application development, including systems analysis, design, and end-to-end project delivery
  • Proficiency in Python, with practical experience applying it to build and maintain software applications in a professional environment
  • Experience with Angular for building dynamic, client-facing web applications
  • Hands-on use of AI-assisted coding tools such as Devin, GitHub Copilot, or similar platforms to accelerate development and prototyping
  • Ability to rapidly prototype and iterate on solutions using AI-powered development and presentation tooling
  • Exposure to machine learning concepts or AI/ML workflows in an applied engineering context
  • Demonstrated ability to manage and deliver technology projects successfully, balancing scope, timelines, and stakeholder expectations
  • Familiarity with consulting and project management methodologies, with the ability to apply structured approaches to complex technical challenges
  • Able to work independently with a high degree of autonomy, making sound decisions with limited day-to-day supervision
  • Comfortable working under pressure, adapting quickly to shifting priorities, deadlines, or changing requirements
Job Responsibility
Job Responsibility
  • Design and build new application systems and enhancements to existing platforms, ensuring solutions meet defined business requirements and quality standards
  • Lead all phases of the software development lifecycle — from feasibility and planning through design, construction, testing, and production deployment
  • Analyze complex technical and business problems, evaluate system processes against industry standards, and deliver well-reasoned engineering solutions
  • Develop and integrate security measures into application design, validating system functionality and integrity through post-implementation analysis
  • Collaborate with business users, clients, and cross-functional technology teams to recommend and implement advanced programming solutions that address real operational needs
  • Define and uphold engineering standards and best practices across the development lifecycle, ensuring consistent and repeatable processes
  • Coach and guide junior and mid-level engineers, sharing technical expertise to raise the quality and capability of the broader team
  • Apply sound judgement when assessing technical risk and business impact, ensuring solutions align with compliance requirements and safeguard the firm's integrity
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Fulltime
Read More
Arrow Right

Junior Generative AI Application Developer

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United States , Irving
Salary
Salary:
84580.00 - 118020.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a technology-related discipline (e.g., Computer Science, Computer Engineering, Information Technology, MIS) with a specialization or strong coursework in Artificial Intelligence, Machine Learning, Data Science, or equivalent hands-on experience
  • Authorized to work in the United States without the need for employer sponsorship, now OR in the future
  • A proactive problem-solver who thrives on innovation and embraces challenges with enthusiasm, leveraging Generative AI to address complex business problems and create novel solutions
  • Possess a global outlook and a strong willingness to collaborate effectively across diverse cultures and time zones
  • Demonstrate excellent communication skills, project management capabilities, leadership potential, keen attention to detail, and the ability to excel within diverse teams, particularly in articulating complex AI concepts
  • Capable of successfully passing technical interviews, including basic algorithmic programming exercises, with demonstrated proficiency in Generative AI frameworks (e.g., TensorFlow, PyTorch, Hugging Face), model development, prompt engineering, and understanding of AI architecture
  • Must be collaborative and adaptable, with prior experience working on agile teams being highly desirable
Job Responsibility
Job Responsibility
  • Engineer the future of global finance
  • Thrive in an agile software development environment, crafting high-quality, scalable software solutions leveraging cutting-edge technologies, including AI-powered coding tools
  • Translating business requirements into robust code
  • Ensure adherence to stringent quality standards and provide essential support through testing cycles and post-production deployment
  • Utilize advanced tools for code testing and debugging
  • Learn from top technologists through design sessions and peer code reviews
  • Join a cohort of new hires to master company culture, tools, processes, and technical proficiencies
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right