Entry-Level Software Developer

Remote Full-time
Job Title: Entry-Level Software Developer

Location: Baltimore, Maryland, USA (Remote option available)

Duration: Full-Time

Employment Type: W2

Experience Level: 0–2 Years

Visa: OPT, CPT, GC, GC-EAD, H4-EAD, TN Visa

Salary Range: $72,000 – $88,000 per year + Benefits

Job Overview

We are seeking a motivated Entry-Level Software Developer to join our engineering team supporting enterprise-level and mission-critical applications. The selected candidate will work closely with senior developers, QA engineers, and business stakeholders to design, develop, test, and maintain scalable software solutions.

This role is ideal for recent graduates or candidates with internship/project experience in software development and programming. Candidates should have strong analytical skills, a willingness to learn, and the ability to work in a collaborative Agile environment.

Key Responsibilities
• Develop, test, and maintain web-based and backend applications using modern programming languages.
• Participate in software design discussions, code reviews, and sprint planning activities.
• Debug and troubleshoot application issues and provide timely resolutions.
• Collaborate with cross-functional teams including QA, DevOps, and Product teams.
• Write clean, reusable, and efficient code following coding standards and best practices.
• Assist in database design, API integration, and application deployment activities.
• Support application performance tuning and system optimization initiatives.
• Prepare technical documentation and maintain development records.
• Participate in Agile/Scrum ceremonies including stand-ups, retrospectives, and sprint reviews.

Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or related field.
• Strong understanding of programming fundamentals, object-oriented concepts, and data structures.
• Hands-on experience with at least one programming language such as Java, Python, C#, or JavaScript.
• Basic understanding of SQL databases and REST APIs.
• Familiarity with Git/GitHub version control systems.
• Understanding of SDLC methodologies and Agile development practices.
• Strong communication and problem-solving skills.
• Ability to learn new technologies quickly and work in a team-oriented environment.

Preferred Skills
• Internship or academic project experience in software development.
• Exposure to cloud platforms such as AWS or Azure.
• Knowledge of React, Angular, or Node.js frameworks.
• Familiarity with CI/CD pipelines and DevOps concepts.
• Understanding of unit testing and debugging tools.

Technical Environment
• Languages: Java, Python, JavaScript, C#
• Frontend: React.js, HTML5, CSS3
• Backend: Spring Boot, Node.js
• Databases: MySQL, PostgreSQL
• Tools: Git, Jira, Jenkins, Docker
• Cloud: AWS, Azure

Interview Process
• HR Screening
• Technical Assessment
• Technical Panel Interview
• Client/Manager Round
• Offer Discussion

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Compliance Program Manager - Content Regulation and Privacy

Remote

Experienced Data Scientist – AI & Statistical Modeling for Streaming Entertainment Platform (Part Time/Remote)

Remote

**Experienced Virtual Customer Service Representative I - Summer Employment at arenaflex**

Remote

Executive Assistant

Remote

**Experienced Part-Time Data Entry Remote Associate – Accurate Database Management for arenaflex**

Remote

**Experienced Customer Service Representative – In-Person Call Center Support**

Remote

(Entry Level/No Experience Required) Walmart Data Entry Work From Home Jobs

Remote

Russian Transcriber

Remote

Experienced Customer Service Sales Representative – Insurance Industry – Gunnison

Remote

Staff Pharmacist- $20,000 Sign on bonus & Relocation Assistance

Remote
← Back