Software Engineer role at MagicOrange, designing, developing, and implementing functional software solutions for IT Financial Management Software. The ideal candidate will have exceptional software development skills and a proven track record of delivering successful solutions.
Requirements
- 3-5 years of solid experience as a Full Stack or Backend Engineer
- Extensive experience with SQL
- Strong understanding of database design, normalization, and optimization
- Proficiency in writing complex SQL queries and working with large datasets
- Excellent knowledge of C#
- Good working knowledge of Angular or a similar modern JavaScript-based framework
- Azure experience advantageous
- AAS experience advantageous
- Azure DataFactory, Databricks knowledge useful, but not required
- Experience with Databricks is advantageous. If not, the role will include upskilling in Databricks.
- Experience of visualization tools such as Microsoft Power BI
- Experience with Public Cloud (AWS, Azure etc.)
- Strong Mathematical, Analytical, Conceptual and Problem-Solving Abilities
- Excellent Communication Skills
- Solution Driven
- Ability to prioritize and manage time effectively
- Ability to find the root cause of problems and quickly determine effective solutions
- Troubleshooting, analytical and attention to details
- Ability to anticipate risk
Benefits
- Strong entrepreneurial spirit
- Ongoing training on the latest technologies
- Competitive remuneration package
- Flexible pension options