What are the responsibilities and job description for the Entry Level Software Engineer position at Outcode Software?
About the Role
We’re looking for an entry-level software engineer who’s hungry to learn, excited to contribute, and ready to build real things that matter. You’ll be part of a collaborative team, work on real production systems, and grow quickly with support from experienced engineers.
What You'll Do
- Write clean, maintainable code for real features in active projects
- Participate in code reviews, standups, and retros
- Fix bugs, write tests, and improve reliability
- Ask good questions, try things, and level up fast
What We're Looking For
- Strong understanding of core programming concepts
- Familiarity with at least one modern language (JavaScript, Python, C#, Java, etc.)
- Curiosity, humility, and strong work ethic
- Some personal projects, internships, or classwork to show
Nice to Have
- Git experience
- Exposure to REST APIs or basic front-end development
- Familiarity with testing or debugging tools