We are currently looking for experienced .NET Full Stack Engineers! This opportunity gives you the chance to work on some of the most impactful and visible products in South Africa - platforms that shape public conversation. It’s not just a job; it’s meaningful tech/products for the public good.
You’ll be working with the latest tools and architecture, taking ownership of real features used by millions, and growing your skills in a culture that champions innovation and continuous learning. Likewise, the company also has a great culture: supportive, mission-driven, and collaborative, with the scale and stability of being part of something bigger. Whether you care about technology, impact, or career growth - this opportunity and company delivers across all fronts.
Description:
You will be working alongside a team of Data Scientists, Engineers, Product Managers and UX/UI Design Specialists to develop exceptional digital products for renowned brands. By harnessing cutting-edge technology and a sophisticated tech stack, you will be delivering world-class solutions.
Duties/Requirements:
- Work closely with Developers, Designers and Product Owners to develop cutting edge products across the web and mobile space, using the the company's platforms.
- 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 attended with a view on the broader needs of the group.
- Mentor, groom and knowledge share amongst team members.
- Assist and support Design, QA and the OPS teams during the various stages of the development life cycle.
- Develop enhancements and fix bugs on existing products.
- Perform Alpha Testing on all developments.
- What should you have?
- Relevant software engineering degree (Masters preferred)
- 4+ years development experience working with ASP.NET and C#
- 3+ years development experience working with .NET Core
- Understanding fundamental design patterns and principles.
- Experience in RESTful API development.
- Advanced Experience with JavaScript frameworks.
- Client-side experience in HTML, CSS and SASS.
- Experience in MS SQL Server and source control (Git)
- Strong analytical and creative problem-solving skills, with excellent attention to detail.
- Self-managed and must have the ability to work independently on projects.
- Ability to constructively help others and raise team performance.
- Flexible about learning new methodologies and technologies.