Cloud Full Stack Developer
- Location
- Springfield, VA
- Posted
- 5d ago
<p><strong>**ACTIVE TS/SCI SECURITY CLEARANCE REQUIRED**</strong></p> <p> </p> <p><strong>Join Our Team as a Full Stack Software Developer – Shape the Future of Web Applications!</strong></p> <p>At D2 Consulting, we’re on the lookout for a <strong>dynamic and talented Full Stack Software Developer</strong> who’s passionate about creating and maintaining complex IT applications. If you're a developer who thrives in a fast-paced, agile environment and enjoys tackling both front-end and back-end challenges, we want you to be a part of our team. Your ability to quickly adapt and tailor solutions based on user feedback will play a key role in delivering high-quality applications that meet client needs. This is an exciting opportunity for someone who loves web development and is eager to make an impact.</p> <p><strong>What You’ll Do:</strong></p> <ul> <li><strong>Agile Development:</strong> Work within a well-defined agile process, contributing as part of a collaborative development team to rapidly build and iterate on software solutions.</li> <li><strong>Full Stack Development:</strong> Design, code, and test both front-end and back-end solutions using technologies.</li> <li><strong>Integration Development:</strong> Write integration code to connect and interface systems and services, ensuring seamless interactions across platforms.</li> <li><strong>Interoperability Focus:</strong> Develop solutions that use open standards and ICDs, enhancing system interoperability through service-based architectures.</li> <li><strong>Rapid Prototyping:</strong> Quickly prototype and mock up solutions to demonstrate look, feel, and functionality for new designs.</li> <li><strong>User-Centric Development:</strong> Analyze user feedback, making adjustments to the system and updating solutions to ensure the best user experience.</li> <li><strong>Documentation & Communication:</strong> Prepare clear, concise documentation of all developed solutions, and communicate design principles and approaches to the team.</li> </ul> <p><strong>What You’ll Need to Succeed:</strong></p> <ul> <li><strong>Experience:</strong> 5+ years of web development experience with a <strong>Bachelor’s Degree</strong> in <strong>Computer Science, Engineering</strong>, or a related field.</li> <li><strong>Backend Expertise:</strong> Strong experience with <strong>Python</strong> for backend development, and familiarity with <strong>SQL/NoSQL</strong> databases. Bonus if you have experience with <strong>Next.js</strong>, <strong>ReactJS</strong>, <strong>NodeJS</strong>, <strong>PostgreSQL</strong>, or alternatives like <strong>VueJS</strong>, <strong>Go</strong>, <strong>MySQL</strong>, or <strong>ElasticSearch</strong>.</li> <li><strong>Agile Environments:</strong> Experience working in <strong>Agile</strong> settings and facilitating collaboration between teams.</li> <li><strong>Problem Solving & Communication:</strong> Excellent problem-solving skills and the ability to clearly advocate for your design decisions and approach.</li> <li><strong>Design Principles:</strong> Knowledge of <strong>user-centered design</strong> and <strong>human-centered design</strong> principles to ensure seamless user experiences.</li> <li><strong>Web Tools</strong><strong>:</strong> Strong knowledge of AWS and tools including Glue, Lambda, EC2, API Gateway, and S3</li> <li><strong>Adaptability:</strong> Ability to navigate challenges in an ever-evolving environment, effectively managing customer expectations and coordinating with multiple teams.</li> <li><strong>Organization:</strong> Strong organizational skills with the ability to handle multiple tasks and prioritize effectively.</li> <li><strong>Self-Motivation:</strong> A self-driven individual with a passion for development and delivering high-quality results.</li> </ul> <p><strong>Why You Should Apply:</strong></p> <ul> <li><strong>Collaborative Environment:</strong> Be a part of an agile, collaborative team where your input matters and where you'll have opportunities to innovate.</li> <li><strong>Impactful Work:</strong> Play a key role in shaping and enhancing web applications that drive business success.</li> <li><strong>Growth & Development:</strong> We believe in continuous learning, and you'll have access to opportunities to expand your skills and grow your career.</li> <li><strong>Great Work Culture:</strong> Work alongside talented individuals who are passionate about technology and committed to delivering excellence.</li> </ul> <p><strong>Location:</strong> Springfield, VA</p> <p>If you're ready to take on a rewarding role where you can use your full-stack skills to make an impact, apply today and join our team!</p> <p> </p> <p><strong>Additional Information</strong></p> <ul> <li>All your information will be kept confidential according to EEO guidelines.</li> <li>Compensation is unique to each candidate and relative to the skills and experience they bring to the position. The salary range for this position is typically $170-190k. This does not guarantee a specific salary as compensation is based upon multiple factors such as education, experience, certifications, and other requirements, and may fall outside of the above-stated range.</li> <li>Highlights of our benefits include Health/Dental/Vision, 401(k) match, Accrued PTO, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, and more!</li> </ul> <p><em>D2 Technical Services is committed to a merit-based recruitment process and encourages applications from all qualified individuals. As a Veteran-Owned Small Business, we particularly welcome applications from veterans who have the requisite skills and experience. Job applicants that are interested in one of our openings and may require a reasonable accommodation to participate in the job application or interview process, should contact us to request an accommodation.</em></p> <p> </p>