Application Development Lead Jobs
Application Development Lead jobs are open across financial services, healthcare, government contracting, and enterprise software, from mid-senior to staff and principal levels, with specializations in cloud-native development, agile delivery management, and full-stack engineering. Find a role that fits from the openings below and apply directly.
Find JobsOverview
Showing 5 of 29+ Application Development Lead jobs











INTRODUCTION
We’re currently looking for a high caliber professional to join our team as Application Development Lead, Margin and Risk, Vice President based in Jersey City, NJ USA. Candidate must have Margin and/or Risk experience. Cross Asset Margin technology teams actively develop and enhance a set of co-operative, strategic systems and services which are regulatory driven and have a direct bearing on how Citi Capital Markets manages risk arising from trading, including both market and counterparty credit risks. We are responsible for calculating margin requirements for OTC bilateral derivatives and optimizing margin requirements for clients by considering offsets across various financial products using models like VaR, SIMM and Credit Stress. We support traders, salespeople, risk managers, financial controllers and operations staff. The Lead Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis, design and programming activities. This is a senior technical position responsible for accomplishing results through the management of a team to drive a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team.
Responsibilities:
- Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
- Guide team to establish design standard, improving efficiency of development workflow and product rollout.
- Take ownership of smooth Production releases planning and execution.
- Oversee software quality and system modifications.
- Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
- Analyze existing operations to identify risks and redundancies.
- Conduct comprehensive assessments to develop solutions.
- Liaise with team members, management to ensure projects are completed to application development and governance standard.
- Keep up-to-date with industry trends and developments.
- Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.
- Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
QUALIFICATIONS
- 6-10 years of relevant experience in Apps Development role with hand on coding.
- Demonstrated thought leadership in designing complex and distrusted systems.
- In depth knowledge of Java, Spring, Kafka, Distributed Cache/Systems (e.g. Apache Ignite).
- Hands on experience on relational databases like Oracle.
- Any experience with NoSQL databases like MongoDB is preferred.
- Experience with Python is preferred.
- Great exposure to microservices architecture.
- API first design thinking and implementation using Rest, websocket and gRPC.
- Experience with building applications on cloud platform such as Docker, Kubernetes or OpenShift.
- Proven implementation of design pattern and enterprise level architecture.
- Strong analytical, troubleshooting and problem-solving skills.
- Excellent verbal and written communication skills.
- Able to work independently and as part of a team.
- Able to multi-task and prioritize tasks effectively.
- Strong organizational and project management skills.
- UI tech stack knowledge will be advantage.
- Understanding of Risks (Greeks), risk calculation models like VaR/SIMM preferred and ability to work with Quant team is preferred.
Education:
- Bachelor's degree in Computer Science, Mathematics or equivalent; master's degree in preferred.
JOB FAMILY GROUP:
Technology
JOB FAMILY:
Applications Development
TIME TYPE:
Full time
PRIMARY LOCATION:
Jersey City New Jersey United States
PRIMARY LOCATION FULL TIME SALARY RANGE:
$142,320.00 - $213,480.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
MOST RELEVANT SKILLS
Please see the requirements listed above.
OTHER RELEVANT SKILLS
For complementary skills, please see above and/or contact the recruiter.
ANTICIPATED POSTING CLOSE DATE:
Jul 21, 2026
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
See All Application Development Lead Jobs
Jump back to the full list of openings and apply to any application development lead role that fits.
Find JobsApplication Development Lead Job Market
A snapshot from current openings nationwide, updated as new roles post.
Who's Hiring
- Citi11

- Genpact5

- Advanced Accelerator Applications Usa2

- State Street2

- Cardinal Health1

Top Industries Hiring
- Technology & Software12
- Banking & Financial Services10
- Construction & Real Estate7
- Investment & Asset Management7
- Biotechnology & Pharmaceuticals3
What Employers Look For
The qualifications that appear most often in application development lead jobs.
- 7 or more years of software development experience with 2 or more in a lead or supervisory role
- Proficiency in one or more primary languages such as Java, Python, C#, or JavaScript
- Experience leading agile or scrum teams including sprint planning and backlog grooming
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Bachelor's degree in computer science, information systems, or a related technical field
- Experience with CI/CD pipelines, DevOps practices, and code review processes
Tips for Your Application Development Lead Job Search
Quantify delivery outcomes on your resume
Hiring managers for application development lead roles want to see impact, not activity. Replace vague statements with concrete delivery results: release cycles shortened, defect rates reduced, or team throughput improved. Numbers tied to business outcomes outperform lists of technologies every time.
Highlight your people leadership experience
Many applicants undersell the management side of the role. Explicitly list how many engineers you have led, how you ran sprint ceremonies, and how you handled performance conversations. Technical depth alone rarely wins a lead role without evidence of team ownership.
Apply early to roles that fit
Migrate Mate lists application development lead openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Filter openings by your tech stack
Application development lead postings vary sharply by stack: a Java-heavy enterprise shop and a Python-first data platform want different things. Target openings where at least two-thirds of the listed technologies match your daily experience so your resume speaks to the exact environment.
Prepare a system design answer for each interview
Most application development lead interviews include at least one architecture or design conversation. Practice walking through a system you built or led end to end, covering trade-offs, scalability decisions, and how you involved your team in those choices, not just the final design.
Negotiate scope before you negotiate compensation
Once you receive an offer, clarify team size, reporting structure, and roadmap ownership before discussing anything else. Application development lead titles can mean very different levels of authority. Confirming scope first gives you the context to evaluate the offer accurately.
Application Development Lead Jobs: Frequently Asked Questions
Which companies are hiring the most application development leads?
The companies hiring the most application development leads right now include Citi, Genpact, and Advanced Accelerator Applications Usa, with the largest share of openings in New Jersey, New York, and Florida, based on current listings on Migrate Mate as of June 2026. Demand is concentrated in sectors such as financial services, healthcare technology, and federal contracting.
How many application development lead jobs are remote?
About 38% of application development lead openings are fully remote or hybrid as of June 2026, reflecting strong demand for distributed team leadership. Roles focused on cloud-native development and platform engineering tend to offer the highest share of remote arrangements, while positions embedded in regulated industries such as defense or banking more often require on-site presence.
How do you become an application development lead?
Start by building several years of hands-on software development experience in a primary language and stack. Move into senior individual contributor roles where you mentor junior engineers, own technical decisions, and drive features end to end. Volunteer to lead sprint ceremonies, conduct code reviews, and manage project timelines. Then target lead or tech lead titles that formalize those responsibilities and build your case for the full application development lead role.
Can you get an application development lead job with limited leadership experience?
Yes, but you need to reframe what counts as leadership on your resume. Informal mentoring, owning a module end to end, leading a migration project, or being the point of contact for a vendor all demonstrate lead-level behaviors even without a formal title. Target smaller companies or startups where the path from senior engineer to lead is shorter and where demonstrated initiative carries more weight than years in a named role.
What does the application development lead interview process look like?
The process typically starts with a recruiter screen covering your background and team experience. That is followed by a technical interview focused on architecture, system design, and code quality standards. A behavioral or leadership round assesses how you handle conflict, delivery pressure, and team development. Many employers close with a panel interview involving engineering managers and peer leads before extending an offer.
Where can I find and apply to application development lead jobs?
You can find and apply to application development lead jobs on Migrate Mate, which lists current openings from employers across the United States. Search the listings to find roles that match your stack, industry, and level of leadership experience, then apply directly to each listing that fits.
See All Application Development Lead Jobs
Jump back to the full list of openings and apply to any application development lead role that fits.
Find Jobs