Software Engineer, Backend
📅 Posted 2h ago
📄 Job Description
About the Role
We are seeking a skilled Software Engineer to join our Backend team. As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications in a SaaS solution. You will collaborate with cross-functional teams to deliver compelling software and enhance the employee experience.
Responsibilities
- Design, develop, and maintain software applications following established best practices
- Contribute to existing codebase while demonstrating good separation of concerns
- Collaborate on project planning and implementation with senior engineers
- Understand and adapt to existing system designs and technology choices
- Assist in developing solutions for small to medium-sized projects
- Implement and maintain automated tests and contribute to improving testing practices
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum 2 years of professional software engineering experience
- Solid problem-solving skills and analytical thinking
- Excellent communication and collaboration abilities
- Strong foundation in programming languages and software development principles
- Fluency in Java, Python, or a similar modern, object-oriented programming language