BET Software in Cape Town, Western Cape, is looking for three Intermediate Software Development Engineers (Live) to join our dynamic team. This is a permanent position, and we’re eager to have talented engineers who are passionate about coding and solving complex problems.
Software Development Engineer Job Overview
- Position: Intermediate Software Development Engineer (Live)
- Location: Cape Town, Western Cape
- Type: Permanent
- Closing Date: 30 July 2024
- Minimum Experience: Mid-Senior
- Industry: Gambling and Casinos
- Functional Area: Information Technology
Why BET Software?
At BET Software, they believe in teamwork and collaboration. Their learning and development programs, growth opportunities, and incentives ensure their team remains top-notch. BET Software tackles each day as an adventure, face new challenges head-on, and continually grow both individually and as a team.
Software Development Engineer Job Description
We are on the lookout for Intermediate Software Development Engineers who can bring dedication, creativity, and problem-solving skills to our team. In this role, you will be responsible for coding and implementing software solutions, maintaining and improving existing software, and staying updated with the latest technology trends. Mentoring junior developers and collaborating with a talented team will also be part of your daily activities.
Key Responsibilities
- Technical Outputs:
- Planning: Establish objectives, consider potential obstacles, and strategize for maximum benefit within the shortest time.
- Implementation: Ensure solutions are functionally complete, reliable, secure, and maintainable.
- Verification: Ensure solutions are fully functional and adaptable to different environments.
- Support: Provide proactive support and handle emergency outages and failures.
- Behavioral Outputs:
- Adaptability: Open to innovative ideas, manages pressure effectively, and adjusts plans as needed.
- Decision Making: Makes timely, fact-based decisions, considers long-term implications, and collaborates with others.
- Resourcefulness: Generates new ideas, challenges the status quo, and encourages innovation.
Requirements
- Degree in Computer Science or a related field.
- Understanding of key design principles.
- Proficiency in HTML, CSS, JavaScript, and jQuery.
- Understanding of server-side CSS.
- 3-5 years’ experience in a development environment.
- 2-5 years’ experience in SQL/database.
- Preferable experience with document stores such as Couchbase.
- Preferable experience with Message Brokers such as RabbitMQ/Kafka.
- 2-5 years’ experience in C#.
- 2-5 years’ experience with .NET Core.
- 2-5 years’ experience with RESTful APIs.
- Good written and verbal communication skills.
- Strong attention to detail.
- Experience with responsive and adaptive design.
- Understanding of SEO principles.
- Good problem-solving and interpersonal skills.
How to Apply
If you meet the minimum requirements and are ready for an exciting challenge, apply now!
- Click on this link to apply: Apply Here
Recommended for you Software Developer Salary in 2024 (Johannesburg vs. Cape Town)
At BET Software, they don’t just offer a job; they offer a chance to be part of an innovative team that thrives on excellence and collaboration. As an Intermediate Software Development Engineer, the successful candidate will play a crucial role in developing cutting-edge software solutions that drive the business forward. With the right skills, experience, and passion for software development, applicants are encouraged to apply and join BET Software in creating impactful software in the gambling and casinos industry.