Full stack engineer
L&A Risk Management Systems|Posted 1 day ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
**Are you the One? **
Does your expertise include **Expert-level command of VB.Net and C# **? L&A Risk Management Systems (RMS) is looking for an **Intermediate to Senior level Software Engineer **with a specialised skill set to join the RMS Team in future projects. Interested candidates should preferably reside in the Cape Winelands, Helderberg area, Western Cape as this is an in-house position with limited remote working opportunities.
CRITICAL SKILLS AND ROLE REQUIREMENTS INCLUDE:
• Intermediate to Senior level skilled and experienced .NET engineer with a particular focus on system migration, maintenance, and security.
• Expert-level command of VB.NET (for client and server applications) and C# (for web applications) is absolutely critical and will be expected to work seamlessly across codebases written in both languages.
• A deep and proven understanding of the .NET Framework is essential. This includes experience in planning, executing, and validating migrations, specifically moving applications from .NET Framework 4.5.2 to .NET Framework 4.8 or newer secure versions.
• Strong proficiency in C# for web development, including ASP.NET (Web Forms/MVC), capable of maintaining, enhancing, and troubleshooting complex web applications.
• Experience in designing, building, and maintaining robust server-side applications and APIs using ASP.NET. This includes an understanding of web services (WCF/Web API) and business logic implementation.
• Microsoft SQL Server (MSSQL): Advanced proficiency in MSSQL, encompassing:
○ Complex querying (T-SQL)
○ Database design and normalisation
○ Performance optimisation (indexing, query tuning, stored procedures)
○ Database administration tasks.
• Data Security: In-depth knowledge of best practices for securing data within relational databases, including:
○ Data encryption at rest and in transit.
○ Implementing robust access controls (roles, permissions).
○ Adherence to data privacy and compliance standards.
• A solid understanding of centralised server environments, application deployment processes, and basic server troubleshooting.
• Proven experience integrating and managing SendGrid or similar third-party email services for transactional and marketing email functionality within applications.
• Have highly analytical and methodical debugging skills, capable of effectively diagnosing and resolving both user-reported errors and complex system-level issues. Demonstrated ability to handle a diverse range of problems.
• A strong, proactive focus on software security, including:
○ Identifying and mitigating vulnerabilities, particularly those associated with outdated Frameworks.
○ Implementing secure coding practices.
○ Ensuring the system remains compliant with relevant industry security standards.
• Demonstrated ability to work effectively with, understand, and improve an existing, potentially complex codebase. This includes refactoring, documentation, and a commitment to high code quality and maintainability upon taking ownership of the system.
• Reside in the Helderberg area, Western Cape area, as this is an in-house position with limited remote working opportunities.
**
ADDITIONAL SKILLS REQUIREMENTS:**
Highly preferable additional skillsets include working knowledge and experience with coding in:
○ LARAVEL Framework
○ PHP
○ Experience working with APIs
○ Experience using MySQL
○ Experience using containerisation technologies such as Docker
○ Experience using the AGILE development methodology
○ Knowledge of cloud hosting platforms such as Google Cloud, Azure, or AWS
○ Experience using Node.js and JavaScript frameworks such as Vue.js, React
○ Experience using TypeScript
○ Experience using Git for version control as well as platforms such as GitHub, GitLab or BitBucket
Sign up or log in to apply:
About L&A Risk Management Systems
**** What we do** The Litson Group specialises in Aviation Safety and Quality Management, providing comprehensive Safety Advisory & Quality Auditing Services, Safety & Quality Ground Training, as well as bespoke Software Solutions. L&A Risk Management Systems (RMS) 's mission is to enhance Aviation Safety Standards through innovative software solutions and expert guidance in Risk Management and Quality Assurance.
Why work for us Joining L&A RMS offers you the opportunity to work in a niche industry with a dedicated team of professionals. The chance to engage in impactful projects that shape aviation safety practices globally.
Impactful Work & Meaningful Challenges: You'll be working on critical software that directly contributes to our clients' success in navigating complex risk landscapes. Your contributions will have a tangible impact, helping organisations make informed decisions and build resilience. We tackle challenging problems that require creative solutions, offering you continuous opportunities for intellectual growth and professional development.
Culture of Innovation & Growth: We are committed to staying at the forefront of technological advancements. Our team embraces new ideas, encourages experimentation, and invests in continuous learning. You'll have the opportunity to work with modern technologies, explore new frameworks, and contribute to the evolution of our proprietary solutions. We foster a collaborative environment where knowledge sharing and mentorship are highly valued.
Collaborative & Supportive Team: At Litson & Associates RMS, we believe that great software is built by great teams. You'll be joining a supportive and passionate group of professionals who are dedicated to excellence. We encourage open communication, celebrate successes together, and provide the support you need to excel in your role.
Focus on Excellence & Quality: As highlighted on our website, we are committed to delivering "insight, innovation, and implementation of risk management solutions." This commitment extends to our software development practices. We strive for clean code, robust architectures, and reliable systems, ensuring that our products meet the highest standards of quality and performance.
** Our culture** Our culture is rooted in collaboration, integrity, and a commitment to excellence. We foster a supportive work environment that values continuous learning and professional development, encouraging our team members to take initiative and contribute to our mission.
Our engineering process We employ modern tech practices, utilising an Agile Software Development Process. Our engineering team collaborates closely with Aviation Safety Auditors, ensuring that our software solutions meet the highest Standards of Quality and Safety internally and externally for our clients. Our Tech stack includes PHP, Laravel, Vue, TypeScript, React, Next.js, and Node.js.
**Our hiring process We’re looking for purpose-driven individuals who are passionate about building meaningful solutions. Our hiring process includes an initial conversation, technical assessments, and collaborative interviews with our team — designed to ensure alignment with our mission, values, and culture of safety-focused innovation.
Tech Stack
application and data






dev ops

business tool
