Job Description
About the Company
E Team is a global IT and healthcare consulting firm that connects skilled professionals with leading organizations worldwide. This opportunity is with one of our U.S.-based technology partners, focused on managing software dependencies and ensuring stable application environments.
Job Title
Junior Software Dependency Engineer
Location
Palo Alto
Job Overview
We are seeking a detail-oriented and analytical Junior Software Dependency Engineer to support dependency management and build stability. In this role, you will track software libraries, manage versions, and ensure compatibility across applications.
Key Responsibilities
Manage software dependencies and library versions
Monitor and resolve dependency conflicts
Assist in maintaining build and package management systems
Collaborate with development and DevOps teams
Ensure compatibility and stability of applications
Maintain documentation of dependencies and workflows
Support CI/CD pipelines and build processes
Track updates, patches, and security vulnerabilities
Assist in automating dependency management tasks
Ensure compliance with development standards
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, or related field
0–2 years of experience in software development, DevOps, or IT roles
Basic understanding of dependency management tools (Maven, npm, Gradle)
Familiarity with programming languages (Java, Python, JavaScript)
Understanding of software development lifecycle (SDLC)
Good analytical and problem-solving skills
Strong communication and teamwork abilities
Preferred Qualifications
Experience with version control systems (Git)
Familiarity with CI/CD tools (Jenkins, GitHub Actions)
Basic knowledge of containerization (Docker)
Understanding of software security and vulnerability management
Exposure to cloud platforms (AWS, Azure)
Why Join Us?
Work with a leading U.S.-based technology organization
Gain hands-on experience in dependency management and DevOps
Supportive and collaborative work environment
Competitive salary and benefits
Opportunities for career growth in software engineering
How to Apply
Submit an ATS-friendly resume highlighting your experience in software development, dependency management, and relevant technical skills.