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

Software Developer - Expert

KDA Consulting is a Disabled Veteran, Woman-Owned, Certified Disadvantaged Small Business, comprised of a diverse team of professionals driven to tackle the demanding National Defense and Intelligence challenges through IT solutions.  We emphasize teamwork and focus on achieving goals to complete deliverables efficiently, on-time, and under budget. 

 

We are currently seeking a Software Developer - Expert to join our team.

 

Primary Job Duties & Required Experience:

The Software Developer will develop new automation capabilities that utilize infrastructure as code best practices and establishes a continuous integration /continuous delivery pipeline. Core hours: Day Shift from 9am-3pm

Required Skills, Responsibilities and Experience:

  • Java
  • C Sharp (C#)
  • Demonstrate experience with cloud environments services such as AWS or Azure
  • Demonstrate experience with Dev Ops practices and tools to include release management, orchestration and code repository tools such as Jira, Github, or Jenkins.
  • Demonstrate experience with using various scripting language to create final product per stakeholder requirements
  • Demonstrate experience architecting, implementing, or maintaining solutions in the sponsor cloud environment
  • Demonstrate experience documenting concepts of operations and standards of practice for tiered maintenance support
  • Interface routinely with senior management
  • Deliver weekly status to leadership

Certifications

  • Java
  • C sharp (C#)
  • Microsoft Certified Engineer
  • Microsoft Certified Architect
  • Or other relevant vendor professional certifications, current within the last 3 to 5 years.

Preferred Education, Experience & Skills:

  • Ansible
  • Powershell
  • Java

Job Requirements

·        Active TS/SCI + Full Scope Poly U.S. Government Security is required

·        Bachelor’s degree in Computer Science, Engineering, or a related technical discipline

·        11-15 years of relevant professional work experience

·        Ability to maintain discretion and confidentiality

·        Strong interpersonal skills, especially the ability to network and establish professional relationships

·        Ability to prioritize, demonstrated strong organizational skills, and ability to meet or exceed deadlines

 

Physical Demands: Position will require frequent sitting, standing, and/or mobility within an office setting.  Employee must be able to use hands to complete work at a workstation/computer, be able to reach, type and manipulate with hands, fingers, and arms; lift and/or move up to 20 pounds; talk, see and hear.

 

Work Environment: Work is performed on client site in a professional office environment with moderate stress and noise levels.  Position requires employee to effectively use a computer, potentially for long periods of time, and to accommodate potentially frequent interruptions.  Candidate should be both customer-focused and present a team approach to overall work.

 

Schedule:  Business core hours are Monday through Friday, from 9:00 to 3:00pm ET. Standard work hours may vary for this position based upon contract requirements. Position will be located onsite at a customer facility in Herndon, VA.

 

Americans with Disabilities Act (ADA): KDA is committed to the full inclusion of all qualified individuals. As part of this commitment, KDA will ensure that persons with disabilities are provided reasonable accommodations in the hiring process. We encourage qualified individuals with disabilities to apply. If a reasonable accommodation is needed to participate in the job application or interview process or to perform essential job functions, please contact our HR team at  hr@kda-consulting.com. For persons who are deaf, hard of hearing, deafblind, or deaf-disabled, KDA will provide an American Sign Language (ASL) interpreter where needed as a reasonable accommodation for the hiring processes.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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 Software Developer - Expert, KDA Consulting Inc

At KDA Consulting, a dynamic and inclusive IT solutions provider dedicated to tackling the National Defense and Intelligence challenges, we are on the lookout for a talented Software Developer - Expert to join our vibrant team. This is an exciting opportunity for someone who thrives in a collaborative environment and is passionate about developing innovative automation capabilities. As a Software Developer, you’ll dive into the world of infrastructure as code and chart effective continuous integration and delivery pipelines. You should bring a wealth of experience with Java, C#, and major cloud services like AWS or Azure to the table. Your familiarity with DevOps practices, release management, and tools such as Jira and Jenkins will be crucial. You will not just be coding; you'll be actively interfacing with senior management, providing weekly status updates, and collaborating closely with stakeholders to ensure that solutions are perfectly aligned with their requirements. Ideal candidates will possess a strong technical background backed by relevant certifications and 11-15 years of experience in the field, along with the ability to maintain discretion and build robust professional relationships. Plus, we value the well-being of our team members, so expect a supportive work environment designed to foster both creativity and productivity. Join us, and let's tackle these challenges together while making a positive impact!

Frequently Asked Questions (FAQs) for Software Developer - Expert Role at KDA Consulting Inc
What are the primary responsibilities of a Software Developer - Expert at KDA Consulting?

As a Software Developer - Expert at KDA Consulting, your core responsibilities will include developing automation capabilities using infrastructure as code best practices, establishing continuous integration and delivery pipelines, and collaborating closely with senior management to track project progress. You'll also be responsible for interfacing with stakeholders to ensure their requirements are met through tailored solutions, which will involve a mix of coding in Java and C#, along with utilizing cloud services like AWS or Azure.

Join Rise to see the full answer
What qualifications are required for the Software Developer - Expert position at KDA Consulting?

To qualify for the Software Developer - Expert position at KDA Consulting, candidates must have a Bachelor's degree in Computer Science, Engineering, or a related technical discipline, along with 11-15 years of relevant professional experience. Additionally, candidates must hold current certifications in Java and C#, along with being Microsoft Certified. An active TS/SCI and Full Scope Poly U.S. Government Security clearance is also a prerequisite.

Join Rise to see the full answer
What is the work environment like for the Software Developer - Expert at KDA Consulting?

The work environment for the Software Developer - Expert at KDA Consulting is designed to be professional yet dynamic. Work will primarily take place on client sites, offering chances for both autonomy and collaboration. You'll experience moderate stress levels typical of a fast-paced IT consulting atmosphere, with opportunities to engage with various stakeholders. The office setup supports comfort and efficiency, accommodating a diverse range of tasks throughout the day.

Join Rise to see the full answer
What programming languages should I be proficient in for the Software Developer - Expert role at KDA Consulting?

For the Software Developer - Expert role at KDA Consulting, proficiency in Java and C# is essential. Additionally, familiarity with various scripting languages and tools that support DevOps practices will be highly beneficial, as these skills will directly impact your effectiveness in developing automation solutions and managing deployments within cloud environments.

Join Rise to see the full answer
Are there any preferred skills or experience for the Software Developer - Expert role at KDA Consulting?

While the required skills for the Software Developer - Expert position at KDA Consulting focus on core programming and cloud services knowledge, preferred skills include experience with automation tools like Ansible and PowerShell, as well as familiarity with tiered maintenance support. Such skills can significantly enhance project delivery and operational efficiency, making you a standout candidate.

Join Rise to see the full answer
Common Interview Questions for Software Developer - Expert
What projects have you worked on that utilize infrastructure as code?

When answering this question, discuss specific projects where you successfully implemented infrastructure as code practices, focusing on the tools and frameworks you used, such as Terraform or CloudFormation. Highlight any measurable outcomes or improvements achieved as a result of these implementations.

Join Rise to see the full answer
Can you describe your experience with continuous integration and delivery pipelines?

In your response, outline how you have set up CI/CD pipelines in previous roles, mentioning tools like Jenkins or Azure DevOps. Discuss the benefits you've observed, such as improved deployment speed and reduced errors, illustrating your ability to enhance software delivery processes.

Join Rise to see the full answer
How do you ensure that your code aligns with stakeholder requirements?

Explain how you engage with stakeholders throughout the development process, utilizing practices like regular check-ins or feedback loops. Stress the importance of documentation and thorough testing to validate that the final product meets all defined requirements.

Join Rise to see the full answer
What are some best practices you follow in DevOps?

Discuss specific DevOps practices such as automation, collaborative culture with cross-functional teams, continuous monitoring, and iterative improvements. Share examples of how you've successfully implemented these practices in previous roles to enhance team effectiveness.

Join Rise to see the full answer
How do you manage conflicts among team members during a project?

Address potential conflicts using a diplomatic approach. Emphasize your skills in active listening, seeking to understand different perspectives, and finding common ground. Provide an example of a past conflict resolution to demonstrate your experience.

Join Rise to see the full answer
What scripting languages are you familiar with, and how have you used them?

Be specific about which scripting languages you know, such as Python, Bash, or PowerShell. Discuss scenarios where you utilized these languages to automate tasks or improve workflows, showcasing your problem-solving capabilities.

Join Rise to see the full answer
Explain your approach to documenting concepts of operations and standards of practice.

Describe your systematic approach to documentation, emphasizing clarity and accessibility. Discuss the tools you use and how you ensure that documentation remains up-to-date and useful for team members and stakeholders.

Join Rise to see the full answer
What role do you think communication plays in a software development team?

Highlight the critical role that communication plays in successful project outcomes. Mention specific methods you employ to foster open communication among team members, such as daily stand-ups or using collaborative tools.

Join Rise to see the full answer
How do you stay updated with the latest technologies and trends in software development?

Discuss your commitment to continuous learning by attending workshops, participating in online courses, or following industry leaders. Mention any specific resources you find valuable, like tech blogs, podcasts, or forums.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines in your projects?

Explain your prioritization strategies, such as leveraging project management tools or agile methodologies. Discuss how you assess task urgency and importance, providing a specific example of meeting deadlines effectively.

Join Rise to see the full answer
Similar Jobs

Seeking a SAFe-certified Agile Transformation Lead to drive innovation and structured execution across complex systems and transformations.

DB Remote Cary, 3000 CentreGreen Way
Posted 1 hour ago

As a Lead Java Engineer at Deutsche Bank, you'll play a pivotal role in enhancing corporate banking technology through innovative software solutions.

Photo of the Rise User

Join S-kaupat, the leader in Finnish grocery eCommerce, as a Principal Engineer and help shape the future of online shopping.

Photo of the Rise User

Join Visa AI as a Service as a Senior Machine Learning Engineer where you can make big impacts in the world of payments and AI.

Photo of the Rise User
Posted 3 days ago

Join Bosch Automotive Steering as a Software Development Engineer and contribute to innovative automotive software solutions.

Photo of the Rise User
Coupang Hybrid Seattle, Washington, United States
Posted 12 hours ago

Coupang is looking for a Staff Backend Engineer in Ads Tech to help develop innovative advertising solutions on one of the fastest growing advertising platforms.

Photo of the Rise User
RevenueCat Remote No location specified
Posted 4 days ago

Seeking a Senior Android SDK Engineer to enhance mobile subscription experiences at RevenueCat, a remote-first, fast-growing startup.

Mercury is looking for a Senior Software Engineer to design and develop innovative software solutions while leading a team and mentoring fellow engineers.

We’re looking for an expert Senior Microsoft Dynamics 365 / Power Platform Developer to design and implement cutting-edge solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 3, 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 Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX