Senior Software Developer (Full Stack Developer)

at  Credence Management Solutions LLC

McLean, VA 22102, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified31 Jan, 2025N/AGit,Database Design,Java,Cloud Services,Sql,Version Control,Python,Node.Js,Angular,Data Fusion,Aws,Docker,Analytics,Containerization,React.Js,Computer Science,Kubernetes,LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

COMPANY OVERVIEW:

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.
We are looking for highly motivated and talented individuals to join our Data and AI team as Senior Software Engineers. This seniorevel position is perfect for experienced sonsultants with hands-on technical experience who are passionate about software development and are intellectually curious. If that is you want to dig into complex problems, are mission-obsessed, and want to help build a better future for public good…..

JOB DESCRIPTION:

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:

QUALIFICATIONS:

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

      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.


      REQUIREMENT SUMMARY

      Min:N/AMax:5.0 year(s)

      Computer Software/Engineering

      IT Software - Application Programming / Maintenance

      Software Engineering

      Graduate

      Computer science or a related field

      Proficient

      1

      McLean, VA 22102, USA