Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Junior Software Engineer
Seeking a motivated and detail-oriented Junior Software Engineer to support the development, maintenance, and enhancement of enterprise data platforms. This is a junior-level opportunity ideal for recent graduates or early-career engineers looking to build foundational technical skills while contributing to a critical, long-standing Member Data Repository (MDR) system and new product development initiatives. The role provides hands-on exposure to real-world data systems, CI/CD pipelines, and cloud-based environments within a structured and collaborative engineering team.
Key Responsibilities
- Assist in the design, development, and maintenance of software applications supporting enterprise data platforms
- Contribute to ongoing enhancements, system upgrades, and performance optimization of an established Member Data Repository (MDR)
- Support development efforts for new data-driven products, including TDL initiatives
- Work across the full Software Development Life Cycle (SDLC), including requirements, development, testing, and deployment
- Develop and maintain code using Python and/or Java, along with SQL-based database technologies
- Write and maintain shell scripts to support automation and system processes
- Collaborate with cross-functional teams to troubleshoot issues and implement solutions for moderately complex problems
- Participate in CI/CD pipeline processes, including build, test, and deployment activities
- Support test automation and unit testing efforts to improve product quality
- Analyze technical challenges and apply standard engineering practices to deliver solutions
- Engage in team-based Agile or hybrid delivery environments, following defined processes and best practices
Qualifications & Experience
- Bachelor’s degree in Computer Science, Information Systems, or a related discipline (or equivalent experience)
- 0–2 years of software development experience (internships strongly preferred)
- Strong foundational knowledge of object-oriented programming and software development principles
- Experience or coursework in relational databases, particularly PostgreSQL
- Proficiency in Python (strongly preferred) and/or Java
- Familiarity with shell scripting and data storage technologies
- Exposure to cloud platforms, preferably AWS
- Understanding of DevOps concepts and CI/CD practices
- Knowledge of test automation and unit testing methodologies
- Exposure to big data technologies such as Apache Spark is a strong plus
Preferred Candidate Profile
- Recent graduate or early-career engineer eager to learn and grow in an enterprise environment
- Hands-on internship or academic project experience in software development or data engineering
- Strong problem-solving skills with the ability to work on moderately complex technical challenges
- Effective communication and collaboration skills in a team-based setting
- Ability to follow structured processes while developing independent judgment and technical expertise
- Interest in working with large-scale data systems and enterprise applications
Technology Stack
- Languages: Python (preferred), Java
- Databases: PostgreSQL
- Tools: Shell scripting, Jira, CI/CD tools
- Cloud: AWS
- Frameworks/Tools (Plus): Apache Spark, DevOps toolchains
#LI-PG1
About Tential
Tential
wordpress.tential.com
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start