About this role
The team is seeking a Software Engineer I to join their dynamic team. This entry-level position is ideal for recent graduates or individuals with limited professional experience who are eager to develop their skills in software development.
Key Responsibilities:
- Assist in the design, development, and maintenance of software applications.
- Collaborate with senior engineers to troubleshoot and resolve software issues.
- Participate in code reviews and contribute to team knowledge sharing.
- Write clean, maintainable, and efficient code.
- Support testing and debugging of applications to ensure high-quality deliverables.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Familiarity with programming languages such as Java, C#, or Python.
- Basic understanding of web technologies (HTML, CSS, JavaScript).
- Knowledge of version control systems, preferably Git.
- Strong problem-solving skills and a willingness to learn.
Experience:
- 0-2 years of relevant experience in software development or internships.
What we offer:
- An opportunity to grow and develop your skills in a supportive environment.
- Access to training and professional development resources.
- A collaborative team culture that encourages innovation and creativity.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.