Software developer
Summary
Develops, debugs, and maintains software applications in languages like Java, C++, or Python while collaborating with teams to meet user needs and follow Agile SDLC.
Overview
Software Developer position in Al-Kuwait, Kuwait. Al-Kuwait is seeking a Software Developer to join our team. We are looking for someone who can work in a fast-paced environment and handle a variety of tasks. The ideal candidate should have excellent problem-solving skills, be highly motivated and detail-oriented.
Responsibilities
- Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Designing, coding and debugging applications in various software languages.
- Analyzing user needs and developing software solutions.
- Working closely with other developers, business analysts and product managers to ensure all requirements are met.
- Testing and evaluating new programs.
- Identifying areas for modification in existing programs and subsequently developing these modifications.
- Writing and implementing efficient code.
- Developing quality assurance procedures.
Qualifications
- Bachelor’s degree in Computer Science or related field.
- Proven experience as a Software Developer or similar role.
- Proficiency in programming languages such as Java, C++, Python etc.
- Knowledge of databases like MySQL & MongoDB.
- Understanding of software development life cycle (SDLC) including Agile methodologies.
- Excellent problem-solving skills.
- Ability to work independently or within a team structure.
Salary
Salary: 1700 KD per month
Benefits
We offer attractive salary packages that include competitive salaries as well as additional benefits such as medical insurance, performance bonuses, vacation time, etc. We provide a dynamic working environment where employees have the opportunity to develop their skills while working on cutting edge technology projects. We also offer flexible working hours that allow employees to manage their personal life better without compromising their professional life. We value collaboration among our team members which makes working here an enjoyable experience.