{bc}
linkedin

Software Enginer

Lumora Animal Health
Abu Dhabi, UAE
Full-time
Entry
Onsite
Discovered 3 weeks ago
Software development lifecycleProgramming languagesSoftware architectureAlgorithms and data structuresObject-oriented and functional programmingDesign patterns and clean coding
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software development lifecycleProgramming languagesSoftware architecture
Smart Apply

Full Job Posting

Role Description

Design, develop, test, maintain, and improve software applications and technical solutions that support business and user requirements.

Work across the software development lifecycle to create reliable, scalable, secure, and efficient applications.

Collaborate with technical and non-technical stakeholders to translate requirements into practical solutions.

Development Responsibilities

  • Analyze functional and technical requirements, design software components, write maintainable code, and implement new features.
  • Contribute to backend services, frontend functionality, APIs, databases, integrations, application architecture, and reusable modules.
  • Integrate third-party services and optimize application performance as required by project needs.
  • Ensure software solutions meet defined technical and business objectives.

Quality and Operations

  • Participate in testing and debugging to identify defects, investigate technical issues, and implement effective solutions.
  • Contribute to code reviews, automated testing, technical documentation, version control, deployment processes, and continuous improvement.
  • Monitor application performance, improve system reliability, address security considerations, maintain existing software, and support production issues.
  • Contribute to cloud applications, containerized environments, CI/CD pipelines, microservices, and modern development practices.

Qualifications

  • Bachelor’s degree, diploma, or equivalent qualification in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical field.
  • Strong understanding of software development principles, architecture, algorithms, data structures, and programming concepts.
  • Proficiency in at least one programming language such as Java, Python, JavaScript, TypeScript, C#, C++, Go, PHP, or a similar technology.
  • Understanding of object-oriented programming, functional programming concepts, design patterns, and clean coding practices.
  • Familiarity with web technologies, APIs, databases, application frameworks, and software integration concepts.
  • Strong understanding of relational databases and SQL, including queries, relationships, transactions, and data integrity.

Technical Skills

  • Familiarity with NoSQL databases such as MongoDB, Redis, DynamoDB, or equivalent technologies is advantageous.
  • Understanding of Git and modern version-control workflows.
  • Familiarity with software testing, debugging, unit testing, integration testing, and quality-assurance processes.
  • Understanding of REST APIs, authentication, authorization, data formats, and application security principles.
  • Familiarity with AWS, Microsoft Azure, or Google Cloud is advantageous.
  • Understanding of Docker, containerization, CI/CD, and automated deployment concepts is advantageous.

Professional Capabilities

  • Strong analytical and problem-solving abilities with a structured approach to technical challenges.
  • Strong attention to detail when designing, coding, reviewing, and testing software.
  • Ability to read technical documentation and communicate technical concepts clearly.
  • Ability to collaborate with developers, designers, QA specialists, product teams, DevOps engineers, and business stakeholders.
  • Strong organizational skills for managing multiple development tasks and priorities.
  • Ability to learn new programming languages, frameworks, tools, and technologies as project requirements evolve.
  • Proactive focus on software quality, security, performance, scalability, maintainability, and user needs.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Lumora Animal Health