My client’s team of engineers, data scientists, product managers, and UX/UI design specialists develop exceptional digital products for renowned brands. By harnessing cutting-edge technology and a sophisticated tech stack, they deliver world-class solutions. Their vibrant, people-focused culture, commitment to innovation, and strong societal mission are at the heart of everything they do.
What will you do?
- Work closely with Developers, Designers, and Product Owners to develop cutting-edge products across the web and mobile space.
- Take the technical lead on larger, more complex projects.
- Drive low-level solution design workshops with fellow team members during whiteboard sessions.
- Make a positive contribution to requirement workshops or scrum events with a view on the broader needs of the group.
- Mentor, groom, and knowledge-share among team members.
- Assist and support Design, QA, and OPS teams during the various stages of the development lifecycle.
- Develop enhancements and fix bugs on existing products.
- Perform Alpha Testing on all developments.
What should you have?
- Bachelor’s degree in Computer Science or Software Engineering.
- 4+ years of development experience working with ASP.NET and C#.
- 3+ years of development experience working with .NET Core.
- Understanding of fundamental design patterns and principles (SOLID).
- Good understanding of architectural practices.
- Experience in RESTful API development.
- Experience with JavaScript frameworks.
- Client-side experience in HTML, CSS, and SASS.
- Experience in MS SQL Server and source control (Git).
What will you need?
- Strong analytical and creative problem-solving skills, with excellent attention to detail.
- Ability to work independently and self-manage projects.
- A collaborative approach to help others and raise team performance.
- Willingness to learn new methodologies and technologies.
Nice to haves:
- Experience with scalable websites handling high traffic loads.
- Caching strategies.
- Redis.
- TypeScript.
- Elasticsearch.
- Cloud experience (Azure beneficial).
- CI/CD experience (Azure DevOps preferred).
Benefits of working with my client:
- Flexible work schedule: Core office hours between 10 AM to 3 PM with optional remote working for the remaining hours.
- AI-forward culture: Encouragement to explore AI-driven solutions to enhance productivity and efficiency.
- Continuous learning & growth: Access to Udemy, nanodegrees, Microsoft certification training, and bursary opportunities.
- Stay ahead: Attend top tech events and expos to keep up with industry trends.
- Personalized benefits: Optional medical aid and customizable retirement funding options.
- Give back: Up to 3 days of Volunteer leave per year to support meaningful causes.