drjobs Senior .NET Full-Stack Engineer

Senior .NET Full-Stack Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our client is looking for a seasoned .NET FullStack Engineer to help shape the future of digital experiences. In this role you will work closely with developers designers and product owners to craft innovative web and mobile products on a modern tech stack. Youll take technical ownership of complex projects lead solution design sessions and mentor others while ensuring highquality scalable code.

Key Responsibilities:

  • Work closely with Developers Designers and Product Owners to develop cutting edge products across the web and mobile space using company 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.

Required Qualifications & Experience:

  • Masters degree in Computer Science or Software Engineering
  • 7 years development experience working with and C#
  • 3 years development experience working with .NET Core
  • Understanding fundamental design patterns and principles (SOLID).
  • Good understanding of architectural practises.
  • Experience in RESTful API development.
  • Advanced Experience with JavaScript frameworks.
  • Clientside experience in HTML CSS and SASS.
  • Experience in MS SQL Server and source control (Git).

Core Competencies:

  • Strong analytical and creative problemsolving skills with excellent attention to detail.
  • Selfmanaged 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.

Preferred (Nicetohave) Experience:

  • Previous experience on scalable web sites with high traffic load
  • Caching strategies
  • Redis
  • Typescript
  • Elastic search
  • Cloud experience (Azure beneficial)
  • CI/CD (Azure Devops preferred)

Benefits of working at

Dynamic work schedule: We enjoy flexible working hours with core hours in our Cape Town offices between 10AM to 3PM and optionally remote for the balance of your working hours.

AIforward culture: We actively look for opportunities to leverage AI to unlock new opportunities. We harness cuttingedge AI technology and tools to supercharge productivity efficiency and results and we encourage our teams to explore and experiment.

Continuous learning & growth: Dive into a wealth of learning opportunities backed by our parent company the Naspers group. Gain free access to platforms like Udemy pursue nanodegrees to enrich your skills or take advantage of complimentary Microsoft certification training. We also offer bursary opportunities.

Stay ahead: Attend cuttingedge tech events and expos to stay on top of industry trends and innovations.

Personalised benefits: Choose from optional medical aid and customisable retirement funding options to suit your needs.

Give back: Each year take up to 3 days of Volunteers24 leave to make a meaningful impact in the community while supporting causes you care about.



Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.