Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Application Developer image - Rise Careers
Job details

Senior Application Developer

ManTech seeks a motivated, career and customer-oriented Senior Application Developer to join our team in Chantilly, VA

 

Responsibilities include but are not limited to:

  • Designing, programming/developing, and modifying software systems, applications, and tools, both existing and potentially new in the future
  • Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints
  • Collaborating with teammates, other service providers, vendors, and users to develop new program features
  • Developing unit and integration tests, in addition to participating in functional and regression tests to ensure programs will produce the desired results and that instructions are correct
  • Correcting errors by making the appropriate changes and then re-checking the program to ensure the desired result was produced. As well as, reviewing help desk messages periodically and working with other teams to troubleshoot and resolve production issues
  • Participating in code reviews by reviewing and incorporating feedback from teammates as well as providing feedback to others based on existing standards and recommended programming practices
  • Deploying code to development, test, and production environments using existing DevOps infrastructure/tools

     

Minimum Qualifications:

  • High School Diploma/GED with 10+ years of experience in the Information Technology field
  • Experience with HTML, CSS, JavaScript, and at least one modern front-end framework, preferably Angular
  • Experience with, or knowledge of, the Spring Framework and RESTful services
  • Experience with, or knowledge of, SQL and ORM libraries such as Hibernate/JPA
  • Experience with Git branching and merging within a team to manage source code

     

Preferred Qualifications :

  • Strong ability to manage competing priorities and communication to multiple stakeholders
  • Experience with, or knowledge of, Elasticsearch
  • Experience with, or knowledge of, best practices for developing secure web applications

     

Clearance Requirements:

  • An active TS/SCI with Polygraph

     

Physical Requirements:

  • Must be able to remain in a stationary position 50%
  • Use hands to operate a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
  • The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$90000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Application Developer, ManTech

ManTech is on the lookout for an enthusiastic Senior Application Developer to join our dynamic team in Chantilly, VA. In this exciting role, you'll dive into designing, programming, and modifying software systems, applications, and tools that make a real impact. You’ll collaborate closely with teammates and other stakeholders to develop fresh program features that are both innovative and user-centric. Analyzing user needs and software requirements will be key as you assess the feasibility of your designs within specified time and cost constraints. You won't just write code; you'll also develop unit and integration tests, ensuring your programs deliver the desired results while participating in functional and regression testing. Plus, troubleshooting production issues will have you collaborating with various teams, making your daily work diverse and engaging. You’ll also take an active part in code reviews, contributing to team knowledge while enhancing your own understanding of best programming practices. With a strong background in HTML, CSS, JavaScript, and a modern front-end framework like Angular, you're ready to hit the ground running. A solid grasp of the Spring Framework, RESTful services, SQL, and ORM libraries, coupled with Git experience, will prepare you for this role. If you are passionate about software development and looking for a career where you can grow and innovate, consider joining ManTech as a Senior Application Developer today!

Frequently Asked Questions (FAQs) for Senior Application Developer Role at ManTech
What are the core responsibilities of a Senior Application Developer at ManTech?

As a Senior Application Developer at ManTech, your primary responsibilities will include designing, programming, and modifying software systems and applications. You'll analyze user needs and software requirements, collaborate with teammates on new program features, and develop various tests to ensure the functionality of applications. Troubleshooting and resolving production issues will also be part of your daily tasks, along with participating in code reviews to share insights and best practices.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Application Developer position at ManTech?

To apply for the Senior Application Developer role at ManTech, you will need a High School Diploma or GED, along with 10+ years of experience in the Information Technology field. Proficiency in HTML, CSS, JavaScript, and knowledge of at least one modern front-end framework, like Angular, is essential. Familiarity with the Spring Framework, RESTful services, SQL, and ORM libraries like Hibernate/JPA, as well as Git management skills, will significantly enhance your application.

Join Rise to see the full answer
What programming languages and technologies are important for the Senior Application Developer role at ManTech?

For the Senior Application Developer position at ManTech, it's crucial to have experience with HTML, CSS, and JavaScript, plus knowledge of modern front-end frameworks, particularly Angular. Understanding the Spring Framework and RESTful web services is also important. Familiarity with SQL, ORM libraries like Hibernate/JPA, and source code management using Git is expected for effective collaboration within the team.

Join Rise to see the full answer
What makes a successful Senior Application Developer at ManTech?

A successful Senior Application Developer at ManTech is proactive, detail-oriented, and possesses strong problem-solving skills. Effective communication and the ability to manage competing priorities will help you thrive in this collaborative environment. Additionally, staying updated on best practices for secure web applications and being open to feedback during code reviews will contribute to your success in this role.

Join Rise to see the full answer
Are there any security clearance requirements for the Senior Application Developer position at ManTech?

Yes, for the Senior Application Developer role at ManTech, an active TS/SCI clearance with Polygraph is required. This is essential to ensure you have access to the sensitive information and systems you'll be developing and working on within the company.

Join Rise to see the full answer
Common Interview Questions for Senior Application Developer
Can you describe your experience with front-end frameworks as a Senior Application Developer?

When discussing your experience with front-end frameworks, focus not only on your familiarity but also on specific projects where you implemented these frameworks, such as Angular. Emphasize how you designed user interfaces, handled state management, and collaborated with back-end services, showcasing your full-stack development capabilities.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in your role?

In tackling debugging and troubleshooting, describe your systematic approach, such as replicating issues, using debugging tools, and reviewing logs. Provide examples that illustrate your problem-solving skills and how you collaborate with teammates to resolve production issues effectively.

Join Rise to see the full answer
What testing strategies do you employ in application development?

Discuss the importance of unit and integration testing in your development process. Outline how you write tests to verify functionality, run regression tests, and your involvement in continuous testing practices. Highlight specific frameworks or tools you use in these strategies to make your response more concrete.

Join Rise to see the full answer
How do you prioritize tasks and manage competing deadlines when developing software?

In your response, explain your time management strategies, such as breaking down tasks, using project management tools, and maintaining open communication with your team. Share examples of how you've successfully handled multiple projects simultaneously while ensuring quality in your deliverables.

Join Rise to see the full answer
Can you explain your understanding of RESTful services?

Provide a concise definition of RESTful services, emphasizing their use in web applications for communication between the client and server. Share experiences that highlight your role in developing or consuming REST APIs, including any challenges you faced and how you resolved them.

Join Rise to see the full answer
What is your experience with code reviews, and how do they benefit the team?

Discuss the objectives of code reviews, such as improving code quality and facilitating knowledge sharing within the team. Share your personal experiences — be it reviewing others' code or receiving feedback — and how it has led to positive learning outcomes.

Join Rise to see the full answer
Describe a project where you utilized collaboration tools effectively.

Share a specific project example where you employed collaboration tools like Git for version control, along with communication tools to keep all stakeholders informed. Highlight how effective collaboration contributed to project success and overall team productivity.

Join Rise to see the full answer
What strategies do you employ to ensure the security of your applications?

Focus on specific practices such as input validation, using prepared statements to prevent SQL injection, and adhering to secure coding guidelines. Share any experiences where you've had to address security vulnerabilities based on best practices or assessments.

Join Rise to see the full answer
How do you stay updated on new technologies and programming practices?

Explain your routine for keeping up-to-date with industry changes, be it through online courses, following tech blogs, attending webinars, or participating in developer communities. Demonstrate your commitment to continuous learning and adapting to evolving standards.

Join Rise to see the full answer
Why do you want to work as a Senior Application Developer at ManTech?

Your answer should reflect your passion for technology and enthusiasm for the projects ManTech is currently managing. Mention your admiration for the company's values or mission, and how your skills and goals align perfectly to contribute effectively to their success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ManTech Hybrid US, Fairfax County, VA; Virginia, Herndon, VA
Posted 5 days ago

Join ManTech as a Windows Cloud Systems Engineer to enhance and optimize Microsoft technologies in a dynamic team environment.

Photo of the Rise User
ManTech Remote US, Howard County, MD; Maryland, Annapolis Junction, MD
Posted 5 days ago

Lead the charge in business development and capture strategies as the Executive Director at ManTech, driving growth in the MPO sector.

As a Senior React Web Developer at Foxbox Digital, you'll lead the development of impactful web applications in a remote-first dynamic environment.

Photo of the Rise User
Posted 7 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Senior System Software Engineer to shape cutting-edge graphics and computing technology through innovative software solutions.

Photo of the Rise User

Join Loudoun County Public Schools as a Lead Web Developer to drive the delivery of innovative digital solutions while mentoring a talented team.

Photo of the Rise User

We are seeking a Senior Mobile Developer proficient in React Native to create innovative mobile applications for a vast global audience.

Photo of the Rise User
Posted 19 hours ago

Join Visa as a Senior Software Engineer and help shape innovative payment solutions while collaborating with a dynamic team.

Photo of the Rise User
Posted 5 days ago

Join MongoDB's Enterprise Advanced team in Gurugram as a Software Engineer and contribute to building and managing innovative software solutions.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 10 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Software Developer to help improve user experience with innovative battery life solutions across iOS, watchOS, and macOS products.

Photo of the Rise User
Posted 11 days ago

H2 Performance Consulting is looking for a Software Developer to support critical Navy projects with a focus on innovative software solutions and a diverse workforce.

ManTech advances customer success by delivering best-in-class solutions, consulting services, and technologies that meet our customers’ mission-critical needs anytime and anywhere.

150 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 23, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab