Entry-Level Software Engineer
KEPLER22 LLC10 months ago
Austin, Texas, United States
On-site
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
We are looking for a passionate and motivated Entry-Level Software Engineer to join our development team in Austin, Texas. This full-time role is ideal for candidates with 0–2 years of experience who have a strong foundation in software development using Java, Python, or .NET. You will build real-world experience, collaborate with experienced engineers, and contribute to production-grade software systems while following Agile methodologies. Compensation: $60k to $140k.
Key Responsibilities
- Assist in designing, coding, testing, and deploying software applications based on business requirements.
- Write clean, maintainable, and efficient code using Java, Python, or .NET.
- Support the development of backend APIs and services, integrating with front-end components or third-party systems.
- Collaborate with team members to troubleshoot issues, improve application performance, and ensure system reliability.
- Work with SQL or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) for data storage and retrieval.
- Participate in version control practices using Git and contribute to code reviews.
- Learn and assist in deploying applications to cloud environments (e.g., AWS, Azure, GCP).
- Follow Agile methodologies and actively participate in sprint planning, stand-ups, and retrospectives.
- Create and maintain technical documentation as needed.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in at least one programming language: Java, Python, or C#/.NET.
- Basic understanding of web services, RESTful APIs, and object-oriented programming.
- Familiarity with database systems like MySQL, PostgreSQL, or MongoDB.
- Exposure to cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Eagerness to learn and grow in a fast-paced development environment.
Preferred Qualifications
- Experience with Git, CI/CD tools, or Docker.
- Knowledge of front-end frameworks (Angular, React) is a plus.
- Internships, personal projects, or GitHub contributions that showcase your skills.
Required Skills
.NET
RESTful APIs
AWS
Python
NoSQL
Problem Solving
SQL
Azure
Git
Agile Methodologies
Java
GCP