Job Description
Job Description
Job Summary
The Junior Full Stack Developer plays a vital role in supporting the maintenance and enhancement of existing web applications while contributing to the development of new, innovative solutions. This position involves collaborating within a dynamic team environment to advance cloud migration and self-service analytics initiatives, which are central to our strategic objectives. The Junior Full Stack Developer will work closely with experienced developers and analytics professionals to build forward-thinking applications while gaining hands-on experience in emerging technologies and best practices.
Essential Functions & Responsibilities
- Assist with maintaining and improving current web applications using modern technologies.
- Collaborate on the design, development, and deployment of new features and applications alongside experienced developers.
- Implement front-end and back-end solutions with JavaScript / TypeScript, HTML / CSS, Python, Java, .NET, or related technologies.
- Ensure consistent performance, reliability, and user experience standards across applications.
- Support the migration of systems to cloud platforms by collaborating with team members and leveraging emerging technologies.
- Develop foundational knowledge and hands-on experience with cloud platforms (AWS, Azure, or Google Cloud).
- Implement and maintain cloud-based applications and services.
- Monitor and optimize cloud resources to promote efficient deployment and scalability.
- Collaborate with analytics professionals to enhance and develop self-service analytics tools and reporting dashboards.
- Contribute to data visualization and reporting initiatives using appropriate technologies.
- Participate in developing business intelligence solutions that support data-driven decision making.
- Maintain application performance and reliability through proactive monitoring, routine updates, issue resolution and optimization.
- Apply security best practices and ensure compliance with organizational standards.
- Collaborate in code reviews, team planning, and technical discussions while following established development practices and contributing to continuous improvement.
- Contribute to project planning and estimation activities.
- Document technical solutions, specifications, and user guides throughout the development lifecycle to ensure clarity and consistency.
- Promote team knowledge sharing by maintaining comprehensive system documentation and capturing best practices.
- Utilize AI-assisted development tools (GitHub Copilot, etc.) to accelerate application development
- Develop micro applications using GCP serverless technologies with AI capabilities
- Build AI-powered data pipelines using Cloud Dataflow and Pub / Sub
Essential Qualifications
DDNJ Competencies
Accountability
Adaptability-Flexibility
Communication-Listening Skills
Customer Focus
Confidentiality
Ethics and Values
Problem Solving-Analysis
Attention to Detail
Ability to Maintain Composure
Dependability
Knowledge, Skills & Abilities
Technical and Functional
Basic understanding of cloud platforms (AWS, Azure, or Google Cloud) preferred, with a strong willingness to learn.Keen interest in data science, analytics, or business intelligence, and commitment to building relevant skills.Experience with version control systems (e.g., Git) is preferred.Strong problem-solving and analytical abilities.Excellent communication and teamwork skills.Experience with AI coding assistants strongly preferredFamiliarity with GCP AI / ML services (Vertex AI, BigQuery ML)Knowledge of GCP data stack (BigQuery, Cloud Storage, Dataflow)Required Physical Abilities
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Ability to sit and perform extensive close keyboard and PC workAbility to walk, talk or hearOccasionally required to stand and reach with hands and armsWorking Environment
Ability to meet deadlines and attendance standards.The noise level in the work environment is usually moderate.This classification requires the signing of a confidentiality agreement.Experience, Education and Certifications Required
Experience Required
1-3 years of relevant experience in both front-end and back-end technologies.Experienced in Web Development.Required Educational Level
Bachelor’s degree in computer science, Software Engineering, or a related fieldAny combination of academic education, professional training or work experience, which demonstrates the ability to perform the duties of the position, will be considered.All applicants must be currently authorized to work in the U.S. on a full-time basis. This position does not offer sponsorship for work visas.