Job Details

Job: Intermediate .NET Software Engineer

Company: Entelect

Location: Johannesburg, Gauteng, South Africa

Date Posted: 14-8-2024

Job Image

The role involves developing web and mobile applications for leading South African organizations, focusing on improving product quality through containerisation and continuous integration. The role involves engaging in various stages of the SDLC, researching innovative technologies, and implementing them in projects. The candidate will demonstrate maturity, time management, and motivation in the workplace, championing change within the team and fostering a collaborative culture. They will also collaborate with cross-functional teams to tackle complex business challenges and uphold standards of excellence and accountability. The role requires a bachelor's degree in IT, engineering, or related fields, minimum 4 years of experience as a software engineer, proficiency in software engineering fundamentals, and proficiency in various technologies. The candidate will work in a pro hybrid working model, working from the office 2-3 times per week. They will have strong customer-facing ability and flexibility to work across various environments and tooling. The company offers a competitive compensation package, tenure-based loyalty leave, access to employee wellness programs, commission incentives, hands-on support from leadership, continuous development programs, and exposure to enterprise projects across multiple domains and problem spaces. The tech stacks used include frontend tech like Angular, Blazor, React, Vue, ORM tools like Entity Framework Core or Entity Framework, relational databases like MS SQL, PostgreSQL, MySQL, Oracle, non-relational databases like MongoDB, Cosmos DB, unit testing like NUnit or xUnit, cloud environments like Azure, AWS, GCP, IAC like Terraform, Bicep, AWS CDK, event-based messaging queues like Kafka, RabbitMQ, and Amazon SQS, and DevOps like Azure DevOps and GitHub.