Engineer - Software Engineering
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
We are looking for passionate and motivated fresh graduates who are eager to build real-world technology solutions and develop their skills in software development, cloud technologies, AI, automation, and digital products.As a Software Engineer , you’ll work alongside experienced engineers and business stakeholders to design, develop, test, and support applications that make an impact.This is an excellent opportunity to gain hands-on experience, learn modern technologies, and grow your career in a collaborative environment.What We’re Looking For:Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Data Science, Artificial Intelligence, Mathematics, or a related field.Open to fresh graduates or candidates with minimal professional experience.Basic knowledge of software development concepts and programming principles.Familiarity with at least one programming language such as Java, Python, JavaScript, TypeScript, C#, Kotlin, or Swift.Strong analytical and problem-solving skills.Excellent communication and teamwork abilities.Eagerness to learn, adapt, and grow in a fast-paced technology environment.Nice to have:Exposure to web, mobile, AI, cloud, database, or automation technologies through academic projects, internships, hackathons, bootcamps, or personal projects.Basic understanding of the software development lifecycle (SDLC) and Agile methodologies.Key Responsibilities:Support the design, development, testing, and deployment of software applications and digital solutions.Collaborate with business users, product owners, and engineering teams to understand requirements and deliver technical solutions.Develop and maintain web applications, APIs, mobile applications, and system integrations.Assist in troubleshooting, debugging, and resolving technical issues.Participate in software testing and quality assurance activities.Contribute to technical documentation and knowledge-sharing initiatives.Take part in Agile ceremonies, code reviews, and continuous improvement projects.
Requirements
We are looking for passionate and motivated fresh graduates who are eager to build real-world technology solutions and develop their skills in software development, cloud technologies, AI, automation, and digital products. As a Software Engineer , you’ll work alongside experienced engineers and business stakeholders to design, develop, test, and support applications that make an impact. This is an excellent opportunity to gain hands-on experience, learn modern technologies, and grow your career in a collaborative environment. What We’re Looking For: Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Data Science, Artificial Intelligence, Mathematics, or a related field. Open to fresh graduates or candidates with minimal professional experience. Basic knowledge of software development concepts and programming principles. Familiarity with at least one programming language such as Java, Python, JavaScript, TypeScript, C#, Kotlin, or Swift. Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Eagerness to learn, adapt, and grow in a fast-paced technology environment. Nice to have: Exposure to web, mobile, AI, cloud, database, or automation technologies through academic projects, internships, hackathons, bootcamps, or personal projects. Basic understanding of the software development lifecycle (SDLC) and Agile methodologies.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Ultimate Software Engineer Career Path Guide for 2023
Software Engineer Career: Things You Should Know
Where To Find Software Engineering Jobs
Is Software Engineering Hard?