Entry Level 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/AInformation Technology,Containerization,Data Fusion,Docker,Analytics,Software Development,Computer Science,Testing PracticesNoNo
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:

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 war-fighters 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 Software Development 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 an immediate need for a Mid-Level Software Developer with solid experience in both front-end and back-end development. The ideal candidate will have a strong understanding of software development principles and the ability to contribute to building scalable and reliable applications. This role involves hands-on coding, collaborating with other developers, and continuously improving skills and knowledge.

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

  • Software Development: Develop and maintain both front-end and back-end components of web applications, ensuring they meet performance, security, and scalability standards.
  • Collaboration: Work closely with senior developers, UX/UI designers, and product managers to implement features and improvements.
  • Code Reviews: Participate in code reviews to ensure code quality, consistency, and adherence to best practices.
  • Testing & Debugging: Write and maintain unit tests, and assist in debugging and resolving software defects.
  • Documentation: Maintain clear and concise documentation for code and system design to support ongoing development and knowledge sharing.
  • Learning & Growth: Continuously learn and apply new technologies and development techniques, seeking mentor-ship from senior team members.

PREFERRED QUALIFICATIONS:

  • Experience with Agile development practices.
  • Familiarity with containerization (Docker) and basic cloud deployment.
  • Knowledge of automated testing practices.
    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!

Responsibilities:

  • Software Development: Develop and maintain both front-end and back-end components of web applications, ensuring they meet performance, security, and scalability standards.
  • Collaboration: Work closely with senior developers, UX/UI designers, and product managers to implement features and improvements.
  • Code Reviews: Participate in code reviews to ensure code quality, consistency, and adherence to best practices.
  • Testing & Debugging: Write and maintain unit tests, and assist in debugging and resolving software defects.
  • Documentation: Maintain clear and concise documentation for code and system design to support ongoing development and knowledge sharing.
  • Learning & Growth: Continuously learn and apply new technologies and development techniques, seeking mentor-ship from senior team members


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science information technology or a related field

Proficient

1

McLean, VA 22102, USA