Mid-Level Software Developer (Full Stack Developer)

placeMclean calendar_month 

Overview:

Credence is seeking a Mid-Level Software Developer with solid experience in both frontend and backend 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 frontend and backend 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 mentorship from senior team members.

Technical Stacks:

  • Frontend & Backend Development: Experience with frontend frameworks (e.g., React.js, Angular) and backend technologies (e.g., Node.js, Java, Python) for developing responsive and secure applications.
  • Infrastructure & Tools: Familiarity with cloud platforms (e.g., AWS), version control systems (Git), and basic DevOps practices (CI/CD pipelines).

Education, Requirements and Qualifications:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience: 2-4 years of professional software development experience.
  • Technical Skills:
  • Proficiency in HTML, CSS, JavaScript, and a frontend framework such as React.js or Angular.
  • Backend development experience in languages like Java, Python, or Node.js.
  • Understanding of relational databases (e.g., PostgreSQL, MySQL) and basic SQL.
  • Familiarity with version control systems (e.g., Git) and basic CI/CD pipeline setup.
  • Experience with RESTful API development and integration.

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!

#veteranemployment #militaryspouse #milspouse #hireavet #militaryveteran #militaryfriendly #transitioningmilitary #veterans #militarytransition #militaryfamilies #msep #militarytocivilian #military #federalcontractingjobs #defensecontracting #defenseindustryjob

business_centerHigh salary

Remote - Java Full stack developer

apartmentPyramid Consulting Inc.placeMclean (TX)
Immediate need for a talented Java Full stack developer. This is a 06+ Months Contract opportunity with long-term potential and is located in Mclean VA(Hybrid Please review the job description below and contact me ASAP if you are interested.Job ID...
placeMclean (TX)
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...
thumb_up_altRecommended

Full Stack Developer

apartmentGuidehouse Digital LLCplaceMclean (TX)
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. MINIMUM REQUIREMENTS: Must have Bachelors degree, or foreign equivalent degree, in Computer Science, Software Engineering, Electronic Engineering, or a related field and three (3) years of related...