e4 Strategic Logo

Mid Developer

e4 Strategic|Posted 1 month ago

Skills and experience

Role:Full stack engineer
Experience in role:4+ years
Language proficiency:English
Must-have skills:
    C#
    SQL
    .NET
Nice-to-have skills:
    ASP.NET MVC

Location and salary

Remote policy:Hybrid
Location of job:Pretoria, South Africa or Johannesburg, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

JOB DESCRIPTION

1. General Information

  • Job Title: Mid Developer
  • Business Unit: PropTech
  • Working Hours: 08:00 – 17:00, Monday to Friday
  • Overtime: Occasional overtime as required
  • No. of Subordinate(s): -Nil-
  • Internal Relationships: BA’s, IT staff and project administrators
  • External Relationships: -Nil-

2. Purpose

Develop and maintain backend and frontend applications.

Design, code, test and implement configuration changes to software applications to meet both functional and technical requirements.

Initial focus on reporting services and systems.

3. Principal Duties and Responsibilities

Development & Maintenance

  • Maintain production and internal backend and frontend applications
  • Ensure .Net technologies are up to date
  • Generate updated documentation on existing systems
  • Apply change requests on applications
  • Improve existing systems to adhere to best practice

Scoping & Design

  • Liaise with Business Analysts in scoping and developing projects
  • Develop applications according to requirements from analysts
  • Design applications according to requirements
  • Generate functional and technical specifications for applications
  • Generate well-defined architecture for systems in the design phase

Lifecycle & Leadership

  • Maintain and enforce the development lifecycle
  • Mentor level I developers in terms of technology, good practice and design
  • Apply PLOC principles when mentoring and coaching a team

4. Knowledge, Skills and Abilities

  • Communicate: Apply effective verbal, nonverbal and written communication methods to achieve desired results
  • Teamwork: Participate and facilitate team effectiveness and take actions that demonstrate consideration for others
  • Customer service: Make an effort to listen and understand both internal and external customers
  • Technical Skills: Design, set up, operate and correct malfunctions involving technological systems
  • Test: Conduct tests to determine whether software or procedures are operating as expected
  • Computers and Electronics: Knowledge of computer hardware and software applications and programming
  • Interact with Computers: Use systems to program, write software, set up functions, or process information
  • Complex Problem Solving: Identify complex problems and review related information to develop options

5. Competencies and Behaviors

Managing the Job

  • Analysis: Secure relevant information and identify key issues and relationships
  • Plan and organise: Establish a course of action for self or others to accomplish a specific goal
  • Problem solving: Identify, analyse, organise and solve problems in a timely and effective manner

Organisational Citizenship

  • Perform discretionary behaviour that is not part of job requirements
  • Provide performance that is beyond expectations
  • Help others on the team, volunteer for extra job activities, and avoid unnecessary conflicts
  • Respect the spirit as well as the letter of rules and regulations

Managing Self

  • Organise: Prioritise projects of minimal to moderate complexity within given time frames
  • Flexible: Adapt readily to changing situations
  • Self-management: Resist immediate short-term rewards to attain greater rewards in the future

6. Minimum Requirements

  • Education/Qualifications: Computer sciences-related degree/diploma
  • Experience: 4–6 years related experience

If you want this shortened, modernised, or made more candidate-friendly, say the word.

About e4 Strategic

201-500 employees

What we do

e4 is a technology company specialising in digitalisation. By understanding the complexity of a digital journey, e4 partners with its clients to provide innovative solutions that suits their unique needs. Using an omni-channel platform approach, e4 offers a range of digitally inspired services as well as solutions.

Working across financial services, data, and the legal sector, e4 understands the intricate requirements in these sectors, and uses its expertise to assist clients in effectively managing their businesses through digitalisation.

Our culture

e4 looks to build lifelong partnerships and establish long-term relationships with staff and clients alike. As a trusted electronic solutions and services partner, e4 aims to provide innovative digital solutions and services to its growing customer base while empowering and developing our staff in a nurturing environment.

Our core e4 values are Excellence, Passion, Openness and Trust & Integrity, which is the backbone of our business and values that we work by as a team.

Our hiring process

e4 ensures that every candidate recruited by the company is placed appropriately, spending real-time in matching people to positions. e4 uses various recruitment tools, including Remchannel to benchmark salaries and packages against market information and PI profiling to help match roles correctly.

The first interview is basically a meet and greet session to get a sense of who the candidate is and what their goals are. This can either be at a coffee shop, in office or even over Skype. The second part consists of an aptitude test and technical assessment. Should the candidate pass both sessions we will extend an offer of employment.

Our engineering processes

We follow a scrum methodology in conjunction with our four development tenets:

  • We pair
  • We solve
  • We ship
  • We evolve

Why work for us

Our team is young and dynamic, and constantly evolving as our industry changes. We offer staff an environment where they can develop their skills and feel empowered in their work lives. Our fair and open door policy ensures that transparency and communication are top of the priority list, ensuring teams work together to achieve goals.

e4 has offices in Johannesburg, Durban, Pretoria, Cape Town and Namibia with satellite offices in Port Elizabeth, Bloemfontein, East London and Mpumalanga.

Perks at e4 Strategic

Flexible Hours
Free Coffee
Birthday Leave
Informal Relaxed Atmosphere
Study Leave
Active Social Club
Competitive Salary
Team Buildings
Partially Paid Maternity Leave
Young Dynamic Company
Provident Fund Contribution
Financed Studies
Generous Leave
Free Snacks and Drinks

Tech Stack

utilities

Elasticsearch
Elasticsearch
Google Analytics
Google Analytics

dev ops

Git
Git
Docker
Docker
Azure DevOps
Azure DevOps
Visual Studio
Visual Studio
VS Code
VS Code

application and data

Javascript
Javascript
Java
Java
Redis
Redis
jQuery
jQuery
C#
C#
Bootstrap
Bootstrap
Microsoft Azure
Microsoft Azure
ASP.NET
ASP.NET
MS SQL
MS SQL
TypeScript
TypeScript
.NET Core
.NET Core
LINQ
LINQ

business tool

Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams
Miro
Miro

Office Photos

Office photo
Office photo

Similar jobs on OfferZen: