BET Software seeks a Senior Software Developer  to spearhead the creation and integration of complex software solutions.
Responsibilities include designing, coding, and testing applications while providing technical leadership to the development team.
You Bring  
- Bachelor’s degree in Computer Science, Software Engineering, or similar field (advantageous).
 - At least 5 years’ experience within a development environment.
 - The successful candidate may specialise in (C#,.NET, SQL, React, React Native, JavaScript, Java (back end), Elixir, Erlang).
 - Knowledge of design principles and fundamentals of architecture.
 - Demonstrated leadership/mentoring skills.
 - Detailed knowledge of the SDLC and management of software projects.
 - Good written and verbal communication skills.
 - Strong attention to detail.
  
What You’ll Do  
Designing Solutions and Planning: Designing fit-for-purpose solutions involves active participation in design and planning meetings, selecting appropriate architectural patterns, and establishing objectives for oneself and the team.
Implementation Of Efficient Solutions  
- The implementation phase focuses on delivering complete, correct, and efficient solutions that meet specified tasks and objectives.
  
Ensuring Usability And Reliability  
- During implementation, emphasis is placed on ensuring solutions are user-friendly and reliable.
  
Security And Maintainability  
- Implementing secure and maintainable solutions involves protecting information and data, ensuring appropriate access levels, and maintaining data integrity.
  
Testing, Verification, And Deployment  
- Efforts are made to ensure solutions are test-friendly, complete, and adaptable for different operational environments.
  
Coaching And Mentoring  
- Coaching and mentoring activities involve providing guidance, training, and problem-solving assistance to team members.
  
Living The Spirit  
- Actively drives a culture of collaboration and open communication within the team.
 - Actively promotes authenticity and drives the spirit of diversity, inclusion, equity and belonging within the team.
 - Actively drives a culture of versatility and adaptability by modelling and encouraging Team Members to support each other.
 - Actively become a change agent and drive continuous learning within the team.
  
BET Software is an equal opportunities employer and welcomes applications from all qualified candidates.
  #J-18808-Ljbffr