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

2682 Application Developer Level 2

Roles and Responsibilities:
HSDF Engineer – Works as a member of a four-person dataflow team. Works closely with clients and key stakeholders to implement dataflow (HSDF) solutions leveraging corporate tooling. Develop and implement C2 UI features, and plugins by using skills with Python, Java, Ruby, and Spring/Spring Boot. Leverage expertise with software engineering best practices, including Object-Oriented Design, Continuous Integration, and automation/scripting of test procedures. Design and implement software, contribute to architectural, design, and code reviews, coordinate with organizations that manage dataflow schemas and deploy dataflow solutions into production.

Basic Qualifications:

• Six years experience developing in Java to include experience utilizing Spring Boot.

• Two years experience developing in Python to support test drivers.

• One or more years’ experience with Ruby

• Five or more experience in Software System Design, Development, Integration, and Testing

• Experience developing in a Linux environment.

• TS/SCI clearance with FS polygraph


Additional Qualifications:

• Experience developing/integrating with JMS (ActiveMQ)

• Experience with Python scripting in development of various utilities (e.g. prototypes, automation tools)

• Experience with Continuous Integration solutions (e.g. Jenkins) and automating test/build procedures.

• Familiarity with configuration management tools (e.g., BitBucket, Subversion, Git)

• Familiarity with Maven


Clearance: 
TS/SCI clearance with FS polygraph is required.


InterImage Benefit Snapshot:

• 401K: up to 3% discretionary profit sharing contribution + 100% match on the 1st 7% of pay
• PTO: 20 days per year
• Healthcare, dental, vision, Free for a single participant
• $50,000 Life insurance provided, additional voluntary life insurance available


#CJ

Average salary estimate

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

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 2682 Application Developer Level 2 , InterImage

Are you ready to take on a new challenge as an Application Developer Level 2 with InterImage in Fort Meade, Maryland? This role is perfect for a tech-savvy individual who enjoys working collaboratively within a small team. As part of a dynamic four-person dataflow team, you’ll collaborate closely with clients and key stakeholders to design and implement innovative dataflow solutions using corporate tooling. Your expertise in languages like Java, Python, and Ruby will shine as you develop and implement C2 UI features and plugins. With your strong foundation in software engineering best practices such as Object-Oriented Design and Continuous Integration, you’ll also play a key role in coding, designing, and enhancing dataflow solutions in a production environment. We’re looking for someone who has at least six years of experience in Java, including Spring Boot, and a proven track record in system design, development, integration, and testing. Your TS/SCI clearance with FS polygraph is essential for this role, and your familiarity with tools like Jenkins and Git will certainly help you hit the ground running. Join a great team at InterImage, where innovation and collaboration are at the heart of what we do, and let’s make a difference together!

Frequently Asked Questions (FAQs) for 2682 Application Developer Level 2 Role at InterImage
What are the main responsibilities of an Application Developer Level 2 at InterImage?

As an Application Developer Level 2 at InterImage, you will be involved in developing and implementing dataflow solutions as part of a small team. Your key responsibilities will include collaborating closely with clients to understand their needs, designing UI features, implementing plugins using Java, Python, and Ruby, and contributing to architectural and code reviews. Additionally, you’ll coordinate with teams managing data schemas and deploy solutions in a production environment, ensuring that best practices in software engineering are consistently applied.

Join Rise to see the full answer
What qualifications are required for the Application Developer Level 2 position at InterImage?

To qualify for the Application Developer Level 2 role at InterImage, candidates should possess a minimum of six years of experience in Java development, including expertise with Spring Boot. Additionally, you should have at least two years of experience in Python and one year with Ruby. Strong skills in software design and development, particularly in a Linux environment, and a TS/SCI clearance with FS polygraph are also requirements. Experience with Continuous Integration, configuration management tools, and scripting will give you an extra edge.

Join Rise to see the full answer
What programming languages do I need to know for the Application Developer Level 2 role at InterImage?

For the Application Developer Level 2 position at InterImage, proficiency in Java is critical, particularly in the context of Spring Boot. You should also have experience in Python, especially for supporting test drivers, and some familiarity with Ruby. A well-rounded skill set in these programming languages will enable you to contribute effectively to your team and tackle the various challenges you'll face.

Join Rise to see the full answer
Does the Application Developer Level 2 position at InterImage require any specific security clearance?

Yes, the Application Developer Level 2 position at InterImage requires candidates to have a TS/SCI security clearance with FS polygraph. Given the sensitive nature of the work you’ll be involved in, this clearance is crucial for ensuring that you can access and work with classified information safely and legally.

Join Rise to see the full answer
What benefits does InterImage offer for the Application Developer Level 2 role?

InterImage offers a competitive benefits package for the Application Developer Level 2 role that includes a 401K plan with up to a 3% discretionary profit-sharing contribution and a 100% match on the first 7% of your pay. Additionally, employees receive 20 days of paid time off annually, comprehensive healthcare (including dental and vision) that is free for a single participant, and life insurance coverage of $50,000, along with options for additional voluntary life insurance.

Join Rise to see the full answer
Common Interview Questions for 2682 Application Developer Level 2
Can you describe your experience with Java and Spring Boot for the Application Developer Level 2 role?

When answering, emphasize your specific experiences using Java in various projects, particularly focusing on the use of Spring Boot. Discuss any past projects where you designed, developed, or maintained applications using these technologies, and highlight the importance of effective design patterns and practices that enhance system performance.

Join Rise to see the full answer
How have you utilized Python in your previous applications?

Explain how you have used Python in previous roles, particularly in relation to developing test drivers or scripting. Provide examples of specific projects and how your Python skills contributed to successful outcomes, showcasing your ability to think critically and solve problems effectively.

Join Rise to see the full answer
Describe a challenge you faced while developing a dataflow solution and how you overcame it.

Share a specific example of a technical challenge related to dataflow solutions, focusing on the context and the steps you took to address the issue. Detail how your skills, collaboration with team members, or research led to a successful resolution, emphasizing your problem-solving abilities.

Join Rise to see the full answer
What is your approach to continuous integration in software development?

Discuss your experience with continuous integration tools like Jenkins and how they enhance the development process. Explain your approach towards automating build and test procedures, and how this leads to more efficient, reliable output in software development workflows.

Join Rise to see the full answer
Can you provide an example of how you’ve worked collaboratively with clients or stakeholders?

Think of a concrete instance where you collaborated with clients or key stakeholders. Aim to illustrate your communication skills and how you gathered requirements, handled feedback, and ensured the client’s needs were met, ultimately leading to successful project outcomes.

Join Rise to see the full answer
What software engineering best practices do you follow?

Discuss your understanding of software engineering best practices, such as code reviews, modular design, and continuous testing. Outline how implementing these practices in your work leads to higher quality software and quicker delivery times, reinforcing your commitment to excellence.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Highlight the techniques you use, such as writing clean, readable code, conducting peer reviews, and utilizing automated testing frameworks. Discuss how these strategies help you deliver quality software and how they contribute to the long-term maintainability of the projects.

Join Rise to see the full answer
What development tools are you familiar with, particularly in version control?

Mention specific tools you've used, such as Git, BitBucket, or Subversion, and provide examples of how you've effectively utilized these tools in your development workflow. Discuss the importance of version control in collaborative scenarios and how you manage code changes and integrations.

Join Rise to see the full answer
How do you keep current with advancements in programming languages and technologies?

Share your strategies for staying updated, like taking online courses, participating in developer communities, attending meetups and conferences, or following industry leaders on social media. This shows your commitment to professional growth and ongoing learning.

Join Rise to see the full answer
Why do you want to work at InterImage as an Application Developer Level 2?

Articulate your passion for the technology and values that InterImage upholds. Reference specific aspects of the company culture, projects, or values that resonate with you, demonstrating why this position is the right fit for your skills and ambitions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
InterImage Hybrid Fort Meade, Maryland, United States
Posted 4 days ago
Photo of the Rise User
InterImage Hybrid Fort Meade, Maryland, United States
Posted 4 days ago
Photo of the Rise User
Lockheed Martin Hybrid US, Onondaga County, NY; New York State, Liverpool, NY
Posted 3 hours ago
Photo of the Rise User
Capital One Hybrid McLean, Virginia, United States
Posted yesterday
Photo of the Rise User
Docebo Remote No location specified
Posted 7 days ago
Posted yesterday

For over fifteen years, InterImage has been providing custom database and software applications to our commercial, Federal, and municipal customers. Our expertise in strategic planning, business process re-engineering, project management, and appl...

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