- Write, test, and maintain code as part of a cross-functional delivery team
- Participate in code reviews, sprint planning, and daily stand-ups
- Work closely with senior engineers to learn best practices in software design, testing, and deployment
- Help troubleshoot and resolve bugs and technical issues
- Build strong working relationships with client stakeholders, communicating progress and gathering feedback throughout delivery
- Contribute to technical documentation
- Continuously build your skills through on-the-job learning, mentoring, and training
Requirements
- A recent graduate in Computer Science, Software Engineering, or a STEM subject
- A genuine passion for technology and problem-solving
- Strong communication skills and the ability to work well in a team
- A curious, proactive mindset, comfortable asking questions and learning from feedback
- Eagerness to take ownership of tasks and grow into greater responsibility over time
- Solid foundation in at least one programming language (e.g. JavaScript, Python, Java, or C#)
- Understanding of core computer science fundamentals (data structures, algorithms, version control)
- Familiarity with Git and collaborative development workflows
- Exposure to web development, databases, or cloud platforms is a plus (through coursework, internships, or personal projects)
- No professional experience required, we're looking for potential and a willingness to learn
Core Competencies
Demonstrates a solid foundation in programming languages such as JavaScript, Python, Java, or C#, along with a strong understanding of core computer science fundamentals. Possesses effective communication skills and a proactive mindset for collaboration and continuous learning.
Highest-signal resume keywords
- Programming Language Proficiency
- Understanding of Data Structures
- Familiarity with Git
- Exposure to Web Development
- Strong Communication Skills
ATS Optimization Keywords Hard Skills
- JavaScript
- Python
- Java
- C#
- Data Structures
- Algorithms
- Version Control
Soft Skills
- Strong Communication
- Team Collaboration
- Proactive Mindset
- Problem-Solving
Industry Keywords
- Software Engineering
- Computer Science
- Cross-Functional Team
- Technical Documentation
- Cloud Platforms
Tools & Technologies