7 days ago

Junior Software Engineer

Jobs via Dice

Hybrid
Intern
$82,500
Hybrid

Job Overview

Job TitleJunior Software Engineer
Job TypeIntern
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$82,500
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Junior Software Engineer at Aivra Health LLC

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Aivra Health LLC, is seeking a motivated and detail-oriented Junior Software Engineer to join their growing engineering team in the United States. This full-time role offers a pay range of $70,000 – $95,000 per year and welcomes entry-level candidates and early-career professionals, including those eligible for H1B sponsorship and STEM OPT/OPT.

As a Junior Software Engineer, you will be instrumental in building scalable, high-performance software solutions within a collaborative and agile environment. You'll work closely with senior engineers and product teams, contributing to application development, backend services, cloud deployment, and system integrations.

Key Responsibilities

  • Design, develop, test, and deploy scalable applications.
  • Write clean, maintainable, and efficient production-level code.
  • Participate in code reviews and technical discussions.
  • Debug, troubleshoot, and resolve software defects.
  • Develop and consume RESTful APIs.
  • Collaborate with cross-functional teams (Product, QA, DevOps).
  • Contribute to CI/CD pipelines and DevOps processes.
  • Follow Agile/Scrum development methodologies.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related STEM field.
  • 0–2 years of experience (internship or project experience is acceptable).
  • Strong understanding of Data Structures & Algorithms.
  • Knowledge of Object-Oriented Programming (OOP).
  • Familiarity with the Software Development Life Cycle (SDLC).

Technical Skills (ATS Keywords)

Programming Languages: Java, Python, C++, JavaScript, TypeScript, C#

Frontend Technologies: React.js, Angular, Vue.js, HTML5, CSS3, Bootstrap

Backend Technologies: Node.js, Spring Boot, .NET Core, Django, Express.js

Databases: MySQL, PostgreSQL, MongoDB, Oracle, SQL Server

Cloud & DevOps: AWS, Microsoft Azure, Google Cloud Platform, Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD pipelines

Tools & Methodologies: Git, REST APIs, Microservices Architecture, Agile/Scrum, JIRA, Linux/Unix, Unit Testing (JUnit, PyTest)

Preferred Qualifications

  • Knowledge of distributed systems.
  • Understanding of cloud-native application development.
  • Experience with containerization.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Compensation & Benefits

  • Competitive salary ($70,000 – $95,000 annually).
  • Performance-based bonuses.
  • Health, Dental, and Vision insurance.
  • 401(k) with company match.
  • Paid Time Off (PTO).
  • H1B sponsorship support for eligible candidates.
  • Support for STEM OPT extension candidates.

Key skills/competency

  • Software Development
  • Scalable Applications
  • RESTful APIs
  • Cloud Deployment
  • Data Structures & Algorithms
  • Object-Oriented Programming (OOP)
  • CI/CD Pipelines
  • Agile/Scrum
  • Debugging
  • System Integrations

Tags:

Junior Software Engineer
Software Development
Application Development
Backend Services
Cloud Deployment
System Integrations
Scalable Applications
RESTful APIs
Agile/Scrum
Debugging
Java
Python
React.js
Node.js
AWS
Docker
Kubernetes
Git
MySQL
Spring Boot

Share Job:

How to Get Hired at Jobs via Dice

  • Research Aivra Health LLC's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
  • Tailor your resume for Junior Software Engineer: Customize your resume to highlight relevant projects, internships, and coursework in programming languages, data structures, and algorithms.
  • Showcase technical skills: Emphasize experience with Java, Python, React, Node.js, AWS, Docker, and Git, using keywords from the job description.
  • Prepare for agile discussions: Be ready to discuss your familiarity with Agile/Scrum methodologies and how you contribute in team environments.
  • Highlight problem-solving abilities: Prepare examples demonstrating your analytical and problem-solving skills, crucial for software defect resolution and development.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background