What are the responsibilities and job description for the Junior Python Developer with NodeJS - @W2 - In-Person Interview position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, FutureTech Consultants LLC, is seeking the following. Apply via Dice today!
Title: Jr Full Stack Python Engineer - Enterprise Applications
Location: Rockville, MD or McLean, VA (Hybrid 3 days onsite with 2 days remote)
Duration: 6 Months with possible extension
Interview process: Coding Assessment, Phone, In-Person
Job Summary:
We are looking for a driven and curious Software Engineer to join a modern engineering team building scalable, cloud-native applications. This role is ideal for someone with strong foundational experience who wants to grow within an enterprise environment, work with modern technologies, and contribute to high-impact systems.
You will be part of a collaborative Agile team delivering solutions that support large-scale, data-driven platforms. This is an opportunity to gain hands-on experience with cloud architecture, DevOps practices, and enterprise engineering standards while continuing to build depth across the full stack.
What You'll Do
Technology Environment
Front-End: Angular (primary framework)
Back-End: Python (primary), Node.js, Java (increasing adoption; currently lighter usage)
Cloud / Infrastructure: AWS (Lambda/serverless development)
Databases: PostgreSQL, DynamoDB, Other standard relational databases
Additional: Exposure to AI tools and integrations (preferred)
Technical Expectations:
Title: Jr Full Stack Python Engineer - Enterprise Applications
Location: Rockville, MD or McLean, VA (Hybrid 3 days onsite with 2 days remote)
Duration: 6 Months with possible extension
Interview process: Coding Assessment, Phone, In-Person
Job Summary:
We are looking for a driven and curious Software Engineer to join a modern engineering team building scalable, cloud-native applications. This role is ideal for someone with strong foundational experience who wants to grow within an enterprise environment, work with modern technologies, and contribute to high-impact systems.
You will be part of a collaborative Agile team delivering solutions that support large-scale, data-driven platforms. This is an opportunity to gain hands-on experience with cloud architecture, DevOps practices, and enterprise engineering standards while continuing to build depth across the full stack.
What You'll Do
- Contribute to development and maintenance of:
- Public-facing websites (built on various technologies)
- Internal platforms used by multiple engineering teams
- Shared services (notifications, internal tools, etc.)
- Microsites owned by different teams
- Enhancements, bug fixes, and new feature development
- New initiatives as they arise across platforms
- Cross-team collaboration on shared systems
Technology Environment
Front-End: Angular (primary framework)
Back-End: Python (primary), Node.js, Java (increasing adoption; currently lighter usage)
Cloud / Infrastructure: AWS (Lambda/serverless development)
Databases: PostgreSQL, DynamoDB, Other standard relational databases
Additional: Exposure to AI tools and integrations (preferred)
Technical Expectations:
- Full-stack development capability (frontend backend)
- Comfortable working across multiple languages/environments:
- Python Node.js required
- Java exposure preferred (team gradually shifting toward Java)
- Experience building or supporting APIs and web applications
- Familiarity with cloud-based/serverless architectures (Lambda)