The Opportunity
Do you love solving complex problems and building platforms that make an impact? Slerate is looking for a passionate Junior Platform Developer who is eager to learn and grow in a fast-paced environment. This role offers an excellent opportunity for you to contribute to cutting-edge projects while expanding your skills in platform development. As part of our dynamic team, you will work closely with experienced developers, gaining hands-on experience in building scalable and efficient platforms that power our core services.
What You’ll Learn
- Fundamentals of platform architecture and scalable systems.
- Best practices in coding, testing, and deploying cloud-native applications.
- Exposure to the latest technologies and tools in cloud infrastructure and DevOps.
- CI/CD pipelines to deliver software quickly and efficiently.
Job Description
- Assist in the development and maintenance of our platform and its key services.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to team discussions on platform architecture.
- Work on fixing bugs, performance bottlenecks, and scaling issues.
- Collaborate with the team to design and implement new features.
Requirements
- Excellent spoken and written English language skills.
- Currently pursuing or recently completed a degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Familiarity with at least one programming language (Java, C#, or preferably F#).
- Basic understanding of the .NET framework and its related technologies.
- Basic understanding of cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Knowledge of version control systems like Git.
- Strong problem-solving skills and eagerness to learn new technologies.
- Ability to work well in a team and adapt to fast-paced changes.
What We’re Looking For
- A keen learner with a strong desire to grow in the field of platform development.
- Someone who takes initiative and isn’t afraid to ask questions or seek guidance.
- Good communication and collaboration skills.
- Attention to detail and a willingness to improve existing processes.
- Passionate about building systems that solve real-world problems.