Powered by pgvector · cosine kNN
Jeunesse On En Parle
Role DescriptionWe are looking for a skilled and collaborative Software Engineer to design, develop, test, and maintain reliable software solutions that support business and user needs. The role involves working acros…
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
sign in above to apply · via LinkedIn
About the role
Role DescriptionWe are looking for a skilled and collaborative Software Engineer to design, develop, test, and maintain reliable software solutions that support business and user needs. The role involves working across the software development lifecycle, from understanding requirements and designing solutions to implementation, testing, deployment, and ongoing improvement.Key responsibilities include:Design, develop, test, and maintain high-quality, scalable, and reliable software applications.Translate business and technical requirements into effective software solutions.Write clean, maintainable, efficient, and well-documented code.Participate in system design, architecture discussions, code reviews, and technical decision-making.Develop and maintain APIs, services, applications, and software components as required.Troubleshoot, debug, and resolve software defects, performance issues, and technical problems.Create and maintain automated tests to ensure software quality and reliability.Collaborate with product managers, designers, QA engineers, and other technical teams.Contribute to continuous improvement of development processes, tools, coding standards, and engineering practices.Monitor application performance and support deployments, maintenance, and production issues.Maintain technical documentation and ensure solutions follow established security and development standards.Stay informed about relevant technologies and contribute ideas for improving products and engineering solutions.QualificationsStrong understanding of software development principles, programming concepts, and software engineering practices.Proficiency in one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, C++, or Go.Familiarity with data structures, algorithms, object-oriented programming, and common design patterns.Understanding of databases, SQL, APIs, version control systems, and software development tools.Familiarity with Git, testing frameworks, CI/CD practices, and cloud or container technologies is preferred.Strong problem-solving, debugging, and analytical skills.Ability to write clean, maintainable, and well-structured code.Good understanding of software development lifecycle and agile methodologies.Strong communication and collaboration skills with the ability to work effectively across teams.Attention to detail and commitment to software quality, security, and reliability.Ability to learn new technologies and adapt to changing technical requirements.Relevant education or training in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
sign in above to apply · via LinkedIn
Internship Nest
Role DescriptionWe are seeking a skilled and solution-oriented Software Engineer to design, develop, test, and maintain reliable and scalable software applications. The role involves translating technical and business…
Bird Code Community
Role DescriptionWe are seeking a skilled and solution-oriented Software Engineer to design, develop, test, and maintain reliable and scalable software applications. The role involves translating technical and business…
PRO RH-SN -Votre Conseiller RH
Role DescriptionThe Software Engineer is responsible for designing, developing, testing, and maintaining reliable and scalable software applications and systems. The role involves translating business and technical re…
UAE Education Opportunities
Role DescriptionThe Software Engineer is responsible for designing, developing, testing, deploying, and maintaining reliable software applications and systems. The role involves analyzing technical requirements, desig…
Jobs for Humanity
Company Description We specialise in software development with accredited sponsers in the field. Job Description Design, build, and maintain efficient software systems by writing clean code, collaborating with teams, …
Ascent Innovate Software
🗂 We’re Hiring: Software Developer (Junior / Senior Engineer)🕒 Employment Type: Full-Time💼 Level: Junior to Senior-LevelWe are seeking talented, motivated, and technically skilled Software Developers / Engineers to…
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers