We are looking for enthusiastic and motivated fresh graduates to join our engineering teams as Associate Software Engineer. You will contribute to the design, development, testing, and support of software solutions across various technology areas.
Requirements
- Bachelor’s or Masters degree in Computer Science, Information Technology, Software Engineering, or a related discipline
- Strong programming skills in one or more languages: Java, Python, C, C++, or C#
- Good understanding of Data Structures, and Algorithms
- Knowledge of SQL and familiarity with NoSQL databases
- Good understanding of Cloud fundamentals (OCI, AWS, Azure, or GCP)
- Awareness of REST APIs, web technologies, and microservices concepts
- Exposure to DevOps tools such as Git, CI/CD, Docker, Kubernetes
- Knowledge of AI/ML, Generative AI and tools
- Familiarity with security fundamentals or secure coding practices
- Hands-on experience through internships, academic projects, hackathons, or open-source contributions
- Strong analytical and problem-solving abilities
- Effective communication and collaboration skills
- Curiosity, willingness to learn and adaptable
Benefits
- Diverse and inclusive environment
- Collaborative work environment