Logo for Omegro

Software Developer

Roles & Responsibilities

  • Strong proficiency in .NET for application development.
  • Experience with web technologies such as Vue.js, jQuery, or similar frameworks.
  • Solid understanding of SQL and No-SQL databases, including schema design and optimisation.
  • Experience in mobile application development, ideally with Flutter or other state-based frameworks.

Requirements:

  • Design, develop and maintain high quality software solutions across cloud and on-premise environments.
  • Build and enhance web applications using modern frontend and backend technologies.
  • Develop automated tests and contribute to continuous integration and deployment pipelines.
  • Support troubleshooting and debugging across cloud, on-prem and mobile components.

Job description

Omegro Business Unit:

VBU - IDEA

Job Description:

Key Responsibilities:  

  • Design, develop and maintain high quality software solutions across our cloud and on-premise environments. 

  • Build and enhance web applications using modern frontend and backend technologies. 

  • Contribute to the development of mobile apps and supporting APIs using frameworks such as Flutter or similar state based design concepts. 

  • Participate in designing and optimising SQL and No-SQL database structures to support performance and scalability. 

  • Work on our internal data replication systems, ensuring reliability, integrity and efficiency. 

  • Collaborate with the team on architecture decisions, tool selection and best practices for modern software delivery. 

  • Write clean, maintainable and well-documented code following coding standards and secure development practices. 

  • Develop automated tests and contribute to continuous integration and deployment pipelines. 

  • Support troubleshooting and debugging across cloud, on-prem and mobile components.  

  • Contribute to internal tooling and process improvements to increase team efficiency and product quality.  

  • Work collaboratively with cross-functional teams (Customer Care, PS) to deliver high-impact features.  

  • Stay informed about new technologies and engineering practices that could benefit our products and platforms. 

 

Essential Skills and Experience:  

  • Strong proficiency in .NET for application development.  

  • Experience working with web technologies such as Vue.js, jQuery, or similar frameworks. 

  • Solid understanding of SQL and No-SQL databases, including scheme design and optimisation.  

  • Strong proficiency in written and spoken English. 

  • Excellent technical problem-solving skills with an ability to analyse complex systems. 

  • Understanding of modern development practices including CI/CD pipelines, automated testing and version control. 

 

Desirable Skills & Experience:  

  • Minimum of 3+ years experience in similar role within a SaaS or product-focused environment. 

  • Experience in mobile application development, ideally with Flutter or other state based frameworks. 

  • Interest in UX/UI considerations, even at a high level, when building user-facing features. 

  • Experience contributing to or maintaining internal tooling for developer productivity. 

  • Experience with Windows / Linux Administration. 

 

Software Engineer Related jobs

Other jobs at Omegro

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.