Graduate Software Engineer
Jobrion
About the Role
The Graduate Software Engineer role at Jobrion is a full-time, on-site position based in Los Angeles, CA.
Key Responsibilities
- Design, develop, test, and maintain software features that enhance Jobrion’s platforms and tools for job seekers.
- Implement back-end services and APIs.
- Write clean and maintainable code.
- Collaborate with senior engineers on architecture and code reviews.
- Analyze technical requirements.
- Fix bugs and improve performance.
- Contribute to documentation for new and existing systems.
- Work closely with product and design teams to translate user needs into scalable technical solutions.
- Participate in agile ceremonies such as stand-ups and sprint planning.
Qualifications
- Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.
- Hands-on experience with Software Development and Programming in at least one modern language (e.g., Java, Python, C#, JavaScript).
- Knowledge of Back-End Web Development, including building and consuming APIs, working with databases, and server-side frameworks.
- Understanding of Object-Oriented Programming (OOP) concepts and ability to apply them in designing and implementing modular code.
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Ability to learn quickly, take feedback constructively, and work effectively in a multidisciplinary team environment.
- Strong problem-solving skills, attention to detail, and a commitment to writing reliable, testable code.
- Exposure to cloud platforms, CI/CD, or automated testing frameworks is a plus.