MOYO
Overview
Moyo, a leading digital consulting, technology, and talent provider, is on the lookout for a Senior Software Engineer. This role offers a unique opportunity to drive significant business transformation through a customizable data analytics and operational platform. If you’re passionate about innovation and eager to develop leadership skills, join our dynamic team and make a real impact across diverse industries.
Key Responsibilities
- ✔ Design & Development:
- Architect and develop scalable, high-performance software applications.
- Contribute to all phases of the development lifecycle, ensuring efficient and testable code.
- ✔ Code Quality & Reviews:
- Perform code reviews to ensure adherence to best practices and coding standards.
- ✔ Collaboration & Leadership:
- Work collaboratively in a close-knit team while also being capable of independent work.
- Express interest in or take on leadership roles to guide team success.
- ✔ Software Releases & Documentation:
- Prepare and release software components following design specifications.
- Ensure technical documentation is maintained for smooth transitions and upgrades.
Required Qualifications
- 🎓 Education:
- Bachelor’s degree in Informatics, Computer Science, Data Science, or a related field.
- ⏳ Experience:
- Minimum 7 years in software development, with at least 2 years in a senior or lead role.
Technical Expertise
- ✔ Core Technologies:
- .NET Core with C# – Proficiency in .NET Web API and Entity Framework Core (Code First).
- Angular (17.0+) with TypeScript – Familiarity with NGXS, RXJS, and Ionic.
- ✔ Database & Scripting:
- Microsoft SQL Server, Database Design, SQL Scripting.
- ✔ UI & Styling:
- CSS3, Bootstrap, or equivalent UI frameworks.
- ✔ Cloud & DevOps:
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of DevOps practices and tools such as CI/CD, Docker, and Kubernetes.
- ✔ Additional:
- Familiarity with AI/ML technologies is an advantage.
- Understanding of SOLID principles, Object-Oriented Design, and Design Patterns.
Core Competencies
- 🔹 Time Management & Organization: Ability to prioritize tasks effectively.
- 🔹 Adaptability: Eagerness to learn and adapt to new technologies.
- 🔹 Attention to Detail: Committed to delivering high-quality, error-free work.
- 🔹 Problem Solving: Strong critical thinking with both deductive and inductive reasoning.
- 🔹 Communication: Excellent written and verbal communication skills.
Moyo Culture and Values
- 🤝 We Seek Understanding: Valuing collaboration and empathy.
- 🌟 We Make a Difference: Striving for excellence in every project.
- 💪 We’ve Got Your Back: Supporting each other every step of the way.
- 👥 We Are Leaders: Empowering growth and innovation.
- ⏱ We Are Reliable: Consistently delivering high-quality work.
- 🦁 We Are Brave: Embracing challenges and pioneering change.
Moyo is committed to equal employment opportunities for all.
How to Apply
If you’re ready to lead digital transformation and take your career to the next level, we encourage you to apply now. Click the link below to submit your application along with your updated CV.
To apply for this job please visit mymoyo.csod.com.
