Junior Software Developer

Confidentialcareers — Kuwait · Posted ~22 hours ago

Junior Full-time

Skills

software development debugging software testing database fundamentals SQL technical documentation software security best practices

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A junior software developer is sought for a full-time role in Kuwait. The position involves developing, testing, debugging, maintaining, and enhancing software applications, working with databases and basic SQL, supporting deployments, and documenting technical work. Candidates should have a relevant bachelor's degree and around one year of hands-on development experience.

Highlights

Entry-level software development opportunity involving application development, testing, maintenance, troubleshooting, database work, and deployment. The role provides collaboration with senior developers and exposure to the full application development lifecycle.

Description

We are looking for a motivated Software Developer with around 1 year of professional experience to join our team in Kuwait. The candidate will support the development, testing, maintenance, and enhancement of software applications. Key Responsibilities Develop, test, debug, and maintain software applications.Write clean, efficient, and maintainable code.Assist in developing new features and enhancing existing applications.Troubleshoot software issues and provide technical support.Work with databases and perform basic SQL queries.Participate in application testing, debugging, and deployment.Collaborate with senior developers and other technical team members.Prepare technical documentation when required.Follow coding standards, development guidelines, and security best practices. Required Skills Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.Around 1 year of hands-on software development experience.Knowledge of at least one programming language such as C#, Java, Python, JavaScript, or similar.Basic knowledge of SQL and relational databases.Understanding of OOP concepts, APIs, and software development life cycle.Familiarity with Git/version control is an advantage.Good problem-solving and analytical skills.Good communication and teamwork skills. Preferred: Experience with .NET / C#, web application development, or REST APIs.Familiarity with HTML, CSS, JavaScript, or any modern frontend framework.Exposure to Agile/Scrum development methodologies.