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

Applications Developer

Currently, ManTech is seeking a motivated, career and customer-oriented Applications Developer to help support our current USMC contract out of Quantico, VA.

We are looking for a new teammate to support our Marine Corps customer in areas related to Knowledge Management. Specifics involve anything and everything related to creating, maintaining, optimizing, troubleshooting, and decommissioning applications that help our customer meet their mission strategy. Customer support ranges from complex mission critical needs to increasing morale and wellbeing

Responsibilities include but are not limited to:

  • Develop new user-facing features
  • Update and maintain existing applications to meet the command’s mission needs
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Test, validate, and receive customer acceptance of new or optimized functionality
  • Collaborate with other team members and stakeholders
  • Interface with customers/stakeholders to collect and analyze requirements
  • Translate the possible to stakeholders for requirement refinement
  • Integrate other’s tools to meet the command’s mission needs
  • Systems engineering, systems administration, development, security, operations related tasking
  • Create documentation to include, but not limited to, code comments, user guides, admin manuals, test procedures, test results
  • Train peers on concepts and methods used

Minimum Qualifications:

  • Bachelors Degree and at least 5 years of related experience with software development and systems administration to include the following: ( Additional 2 years of experience may be substituted in lieu of degree)
  • Familiar with ServiceNow
  • Experience with scripting techniques and incorporating into frameworks such as, but not limited to, SharePoint and ServiceNow
  • Understanding of web site development, customization, branding, authentication, and client-side applications
  • Experience with HTML/CSS/JavaScript and JavaScript Frameworks such as jQuery
  • Strong understanding of JavaScript, its quirks, and workarounds
  • Basic understanding of web markup, including HTML5 and CSS3
  • Experience working in a lean/agile development environment with remote teams
  • Exceptional communication, organization, and leadership skills
  • Excellent troubleshooting, debugging and optimization skills
  • Interest in learning new tools, methods, and technologies

Preferred Qualifications:

  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Proficient understanding of code versioning tools
  • Good understanding of browser rendering behavior and performance
  • Front End Web or UI Design Experience
  • Security + CE or equivalent/higher 8570 cert
  • 40 hours proof of ‘system administrative’ training.
  • Cloud experience
  • Experience with ServiceNow development, administration, and branding
  • Experience with DoD STIGs to include Linux, databases, and websites

Clearance Requirement:

  • Must have an Active Top Secret/SCI DoD clearance

Physical Requirement :

  • Sedentary work

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

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 Applications Developer, ManTech

ManTech is on the lookout for an enthusiastic Applications Developer to become an integral part of our dynamic team in Quantico, VA, supporting our critical contract with the US Marine Corps. In this exciting role, you will be diving into the heart of technology to help create, maintain, and optimize applications that directly support the mission of our Marine Corps customers. Your day-to-day responsibilities will span from developing user-facing features to ensuring that applications are performing at their peak. You’ll build reusable code and libraries for future projects, optimize applications for speed and scalability, and test new functionalities to ensure complete customer satisfaction. Collaboration is key here; you will be working closely with team members and stakeholders to gather and analyze requirements, making sure we translate technical possibilities into innovative solutions. With your experience, you’ll be well-suited to delve into system administration tasks and tackle everything from documentation to training peers on new concepts. If you're an innovative thinker who thrives on creating impactful technology solutions, we can’t wait to see what you bring to our team at ManTech!

Frequently Asked Questions (FAQs) for Applications Developer Role at ManTech
What are the key responsibilities of an Applications Developer at ManTech?

As an Applications Developer at ManTech, you will be responsible for developing new user-facing features, updating and maintaining existing applications, and ensuring technical feasibility for various designs. You will need to collaborate with other team members to gather requirements, optimize applications for speed, and validate features upon completion to garner customer approval.

Join Rise to see the full answer
What qualifications do I need to apply for the Applications Developer position at ManTech?

To apply for the Applications Developer position at ManTech, you should possess a Bachelor's Degree along with at least 5 years of relevant experience in software development and systems administration. Familiarity with tools like ServiceNow and web development skills using HTML, CSS, and JavaScript frameworks is essential. An interest in agile methodologies and team collaboration skills are also highly valued.

Join Rise to see the full answer
What technical skills are preferred for the Applications Developer role at ManTech?

While essential qualifications include experience with ServiceNow and web development, preferred skills for the Applications Developer role at ManTech also include an understanding of cross-browser compatibility issues, code versioning tools, and front-end web design. Coupled with a basic understanding of server management and security certification, these skills will enhance your application.

Join Rise to see the full answer
What is the work environment like for an Applications Developer at ManTech?

The work environment for an Applications Developer at ManTech is collaborative and technically innovative. You will work alongside a remote team in a lean/agile development setting, focusing on supporting the USMC contract. This role requires strong communication skills and offers opportunities for professional growth through constant learning and application of new technologies.

Join Rise to see the full answer
What security clearance is required for the Applications Developer position at ManTech?

To qualify for the Applications Developer position at ManTech, candidates must possess an Active Top Secret/SCI DoD clearance. Security clearances ensure that you can work on sensitive information related to our Marine Corps customers and maintain the integrity of the projects we support.

Join Rise to see the full answer
Common Interview Questions for Applications Developer
Can you explain your experience with ServiceNow and how it relates to the Applications Developer role?

When answering this question, demonstrate your familiarity with ServiceNow by discussing specific projects you have worked on. Highlight how you utilized ServiceNow for application development or customization to meet client requirements, and the impact it had on project success.

Join Rise to see the full answer
How do you ensure the scalability of an application you develop?

In your response, explain your approach to optimizing applications for scalability. Discuss strategies like code efficiency, using appropriate frameworks, and testing under load conditions, ensuring that the application can handle increased use without performance drops.

Join Rise to see the full answer
What steps do you take to troubleshoot application issues?

Provide a systematic approach to troubleshooting that you follow. Mention how you use debugging tools, gather user feedback, check logs, and collaborate with team members to identify problems efficiently and implement solutions.

Join Rise to see the full answer
How do you gather and analyze requirements from stakeholders?

Discuss your methods for engaging stakeholders, such as conducting interviews, surveys, or workshops. Emphasize the importance of clear communication and iterative refinement of requirements to ensure project alignment with business objectives.

Join Rise to see the full answer
Can you describe a project where you used HTML, CSS, and JavaScript to improve user experience?

Share a specific example where you developed or enhanced a web application. Focus on the technologies used, the challenges encountered, and the positive changes made in user experience, providing quantifiable results if possible.

Join Rise to see the full answer
What is your experience with agile development methodologies?

Be specific about your role in agile environments, including whether you participated in sprints, stand-up meetings, and retrospectives. Discuss how agile practices have improved project outcomes and team collaboration in your experience.

Join Rise to see the full answer
How do you stay updated with the latest web development trends?

Mention the resources you use, such as blogs, online courses, and communities that focus on web development. Highlight your commitment to continuous learning and how applying new tools and techniques has benefited your work.

Join Rise to see the full answer
What challenges have you faced while developing user-facing features?

Discuss specific challenges, such as balancing design aesthetics with technical feasibility or ensuring compatibility across different browsers. Explain how you overcame these issues and the lessons learned from the experience.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple application development projects?

Outline your strategy for prioritizing tasks, which could include assessing project deadlines, stakeholder needs, and resource availability. Emphasize the importance of maintaining clear communication with team members and staying adaptable to changing priorities.

Join Rise to see the full answer
What do you consider when designing user interfaces for applications?

Highlight key factors in user interface design, such as usability, accessibility, and responsiveness. Explain your process for incorporating user feedback and testing designs to create intuitive interfaces that meet user needs effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ManTech Hybrid US, Washington DC, Washington DC
Posted 5 days ago
Photo of the Rise User
ManTech Hybrid US, Fairfax County, VA; Virginia, Springfield, VA
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
QODE Remote No location specified
Posted 6 days ago
GrabaSoft Inc Remote New York, United States
Posted 8 days ago
Photo of the Rise User
Posted 2 days ago
Redbee Remote No location specified
Posted yesterday

Redbee is looking for a Senior Technical Leader to mentor and lead a team in developing robust backend solutions for financial products.

Photo of the Rise User
Posted 8 days ago

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

75 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 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!