Demo

Mid-Level Software Developer (Full Stack Developer)

Credence
Dayton, OH Full Time
POSTED ON 1/7/2025
AVAILABLE BEFORE 2/5/2025
At Credence, we support our clients’ mission-critical needs, powered by technology. We provide cutting-edge solutions, including AI/ML, secure cloud, digital transformation, and advanced intelligence capabilities, to the largest defense, health, and international development federal organizations. Through partnership and trust, we increase mission success for warfighters and secure our nation for a better future. We are privately held, are repeatedly recognized as a top place to work, and have been on the Inc. 5000 Fastest Growing Private Companies list for the last 12 years. We practice servant leadership and believe that by focusing on the success of our clients, team members, and partners, we all achieve greater success.

Credence has immediate needs for multiple Software Developers with full stack development expertise. The ideal candidates will have a strong background in both front-end and back-end technologies, with the ability to design, develop, and maintain complex applications. This role requires hands-on coding, problem-solving, and a deep understanding of modern development practices.

Key Responsibilities

  • Full Stack Development Design, develop, and maintain both front-end and back-end components of web applications, ensuring they are scalable, performant, and secure.
  • Collaboration Work closely with cross-functional teams including UX/UI designers, product managers, and other developers to deliver high-quality software solutions.
  • Code Reviews Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
  • Architecture & Design Contribute to architectural decisions, design patterns, and technology stack choices to meet business requirements.
  • Testing & Debugging Implement automated testing frameworks and debug complex issues to ensure high-quality code.
  • Continuous Improvement Stay updated with emerging technologies and development trends, continuously improving the development process and suggesting enhancements.
  • Documentation Create and maintain technical documentation for architecture, design, and code to support ongoing development and maintenance.


Technical Stacks

  • Front-end & Back-end Development Proficiency in modern front-end frameworks (React.js, Angular) and back-end technologies (Node.js, Java, .NET Core, Python) for building scalable and secure applications.
  • Infrastructure & Tools Experience with cloud platforms (AWS), DevOps practices (CI/CD pipelines, containerization), database management (SQL, NoSQL), test automation, and version control systems.


Qualifications

  • Education Bachelor’s degree in Computer Science or a related field.
  • Experience 3-5 years of experience in full stack development, with a strong portfolio of completed projects.
  • Technical Skills
    • Proficient in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React.js or Angular.
    • Strong back-end development skills in languages like Java, Python, Node.js, or .NET Core.
    • Experience with database design and management, including SQL and NoSQL databases.
    • Familiarity with cloud services (AWS) and experience deploying applications in a cloud environment.
    • Knowledge of DevOps practices including CI/CD, containerization (Docker, Kubernetes), and version control (Git).
    • Experience with test automation frameworks and tools.
Preferred Qualifications

    • Experience with Agile development methodologies.
    • AWS Certified Solutions Architect.
    • Experience with micro-services architecture and RESTful API design.
Work Location McLean VA

Join us, and together, we can build the future of software development powered by AI/ML, Data Fusion, Analytics, and Cloud technologies!

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Software Developer (Full Stack Developer)?

Sign up to receive alerts about other jobs on the Mid-Level Software Developer (Full Stack Developer) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Credence

Credence
Hired Organization Address Aberdeen, MD Full Time
At Credence, we support our clients’ mission-critical needs, powered by technology. We provide cutting-edge solutions, i...
Credence
Hired Organization Address Hampton, VA Full Time
JWICS Network Engineer Job Locations US-VA-Hampton 2024-8923 Category Information Technology Type Regular Full-Time Over...
Credence
Hired Organization Address Mc Lean, VA Full Time
At Credence, we offer an exciting opportunity to be part of cutting-edge innovation in the world of Software development...
Credence
Hired Organization Address Mc Lean, VA Full Time
SharePoint Developer Job Locations US-MD-Aberdeen | US-VA-McLean 2024-8841 Category Information Technology Type Regular ...

Not the job you're looking for? Here are some other Mid-Level Software Developer (Full Stack Developer) jobs in the Dayton, OH area that may be a better fit.

Mid-Level Software Developer (Full Stack Developer)

Credence Management Solutions, LLC, Dayton, OH

AI Software Developer - Mid

CACI, Dayton, OH

AI Assistant is available now!

Feel free to start your new journey!