Senior Software Developer (Full Stack Developer)

Credence Management Solutions, LLC
Mc Lean, VA
Full-time

Overview

Credence has immediate needs for multiple Senior 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.

Responsibilities include, but are not limited to the duties listed below

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.

Education, Requirements and Qualifications

Qualifications :

  • Education : Bachelor's degree in Computer Science or a related field.
  • Experience : 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.

Working Conditions and Physical Requirements

Work Location : McLean VA

LI-Hybrid

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

30+ days ago
Related jobs
Promoted
QinetiQ
Reston, Virginia

Far Ridgeline Engagements LLC (a QinetiQ US Company) is seeking an experienced Senior Software Developer to help lead a growing team with a US Department of Defense operations support project delivering software and software analysis solutions to a diverse range of Client and Client-Customer mission...

Promoted
Xenith Solutions
Arlington, Virginia

We are seeking a highly skilled Full Stack Software Developer to join our team and provide essential development and support to a strategic initiative. Xenith Solutions is seeking a Full Stack Software Engineer to join our team in support of a government contract for the Defense Advanced Research Pr...

Promoted
Leidos Holding
McLean, Virginia

Leidos is looking for a Full Stack Software Developer to support a fast-paced and growing Data Science team working on projects critical to National Security. The Developer will work to support a team of Data Scientists, where they will leverage automation and machine learning to manage data, predic...

Promoted
Capital One
Burke, Virginia

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, y...

Promoted
Credence Management Solutions, LLC
Dunn Loring, Virginia

OverviewCredence is seeking a Mid-Level Software Developer with solid experience in both frontend and backend development. Collaboration: Work closely with senior developers, UX/UI designers, and product managers to implement features and improvements. The ideal candidate will have a strong understa...

Promoted
VirtualVocations
Arlington, Virginia

A company is looking for a Junior Full Stack Developer to join their team. ...

Promoted
Capital One
Alexandria, Virginia

West Creek 4 (12074), United States of America, Richmond, VirginiaLead Software Engineer, Full Stack (Enterprise Platforms Technology)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative d...

Acclaim Technical Services
Reston, Virginia

Full Stack Developer UI/Angular with TS/SCI clearance and polygraph. Demonstrated experience integrating software with Sponsor's LDAP, PKI and must use services. It is the policy of ATS not merely to refrain from employment discrimination as required by the various federal, state, and local enactmen...

Promoted
Capital One
Oakton, Virginia

West Creek 4 (12074), United States of America, Richmond, VirginiaLead Software Engineer, Full Stack (Enterprise Platforms Technology)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative d...

ST2 ManTech Advanced Systems Intl
Fort Belvoir, Virginia

Designs, engineers, analyzes, and develops software systems and software delivery processes, including development and operations (DevOps) pipelines. They collaborate and share work with other Software Developer IIIs. Model and analyze the software development and deployment processes and assist pro...