Mid-Level Software Developer (Full Stack Developer)

Credence Management Solutions, LLC
Tysons Corner, Virginia, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

OverviewCredence 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 RequirementsWork 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

14 hours ago
Related jobs
Promoted
Credence Management Solutions, LLC
Tysons, Virginia

OverviewCredence 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 i...

Promoted
Nightwing
Sterling, Virginia

Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquit...

Promoted
Credence Management Solutions, LLC
Tysons, Virginia

OverviewCredence 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 i...

Promoted
Leidos Inc
Arlington, Virginia

Journeyman Software Developer, Systems Software. Update software or enhance existing software capabilities to reduce backlog under limited supervision. Are you ready to take your career to the next level? We're searching for an exceptional. Don't miss out on the chance to work with a dynamic team an...

Harmonia Holdings Group, LLC
McLean, Virginia

To perform this job successfully, an individual must possess the knowledge, skills, and abilities listed; meet the education and work experience required; and must be able to perform each essential duty and responsibility satisfactorily. Work with a development team for the development of both front...

CALIBRE Systems, Inc.
Alexandria, Virginia

CALIBRE, an employee-owned Management Consulting and Digital Transformation Company, is looking for a highly motivated Full Stack Engineer to join our team supporting a DoD Client. The candidate will be responsible for full-stack Java web development, including system development activities such as ...

GDIT
Chantilly, Virginia

Deliver simple solutions to complex problems as a Software Engineer at GDIT. HOW A SOFTWARE ENGINEER WILL MAKE AN IMPACT. Responsible for designing, developing, and maintaining high quality software and API-based solutions. Work in a collaborative agile environment applying passion for software deve...

CapTech Consulting
Reston, Virginia

Partner with clients on team-based projects to deliver solutions across the full Software Development Lifecycle leveraging the Agile Methodology as well as modern technology languages, frameworks, and patterns. Thrive in a collaborative environment with many opportunities to learn from and share kno...

MyStudio
Fairfax, Virginia

As a software engineer, you will play a key role in designing, developing, and delivering high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable software designs. Develop high-quality softwa...

Shuvel Digital
Vienna, Virginia

Mid-to-Senior Backend Java Developer. We are looking for a mid to senior Java developer, responsible for the development and maintenance of back-end services supporting our mobile banking apps and online banking channel. The developer will be working alongside analysts, QA testers and other Back end...