drjobs
Senior Software Engineer
drjobs Senior Software Engineer العربية

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

4-5years

Job Location

drjobs

Cape Town - South Africa

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2523465

Are you passionate about Sports Media Gaming and Betting We are looking for a Senior Software Engineer in Cape Town to join this exciting company who is committed to delivering topnotch inhouse gaming software. Our client lives by their values of trust collaboration ambition and embracing change. They utilize their platform for positive social change fostering a company where employees take pride in their work. Situated within the core of the technical team the Senior Software Engineer plays a crucial role in shaping user experiences and driving technological advancements in the sports industry. This is an amazing job opportunity offering a lot of benefits not to be missed!

Your key job responsibilities as the Senior Software Engineer in Cape Town:

  • Create highquality consistent solutions adhering to best practices
  • Engage with both technical (architects) and nontechnical (business) stakeholders
  • Propose and execute efficient business and technical goals
  • Foresee requirements and develop software in a flexible scalable manner
  • Effectively communicate issues risks and dependencies with line managers escalating when necessary
  • Operate within an agile environment by actively participating in and contributing to agile ceremonies
  • Assist in breaking down tasks from business requirements into technical solutions
  • Facilitate the team s understanding of technical requirements ensuring a consistent velocity
  • Document solutions and support others in their documentation efforts
  • Provide constructive and effective communication showcasing a passion for mentoring team members and participating in peer reviews
  • Accurately track time within provided systems on a daily basis
  • Fulfill sprint commitments
  • Contribute to team planning discussions and solution designs
  • Seek guidance from and offer support to your line manager
  • Provide accurate progress reports within the systems and directly to your line manager

Requirements for this Senior Software Engineer job in Cape Town:

  • Articulate technically complex topics to developers
  • Convey technical concepts to the business unit (Product or Clevel)
  • Condense intricate technical subjects into concise summaries
  • Proficient in UML modeling
  • Expertise in JDK latest LTS including JIT Optimization and JPMS
  • Handson experience with Spring Cloud covering Configuration Discovery Stream Integration and Gateway and indepth knowledge of Spring Data encompassing JPA RDBMS Ansi SQL Normalization Indexing NoSQL Caching Flyway and Spring Security
  • Mastery of Spring Boot including Observability Testing AOP Validation AOT for GraalVM using buildpacks JAXB and Eventing
  • Proficient in Spring Web managing both Sync and Async controllers
  • Skilled in IntelliJ with expertise in debugging procedures refactoring and optimization
  • Experienced in Maven particularly in a multimodule environment
  • Proficient in Git with experience in sharing a repository with 15 active developers branch management Git hooks Gitlab CI and Gitlab Environments
  • Familiarity with Cloud technologies including GKE K8s ArgoCD Scale to zero Observability and Alerting (beneficial)
  • Frontend knowledge (beneficial) including VueJS Angular Typescript Promises Observables & RxJS Webpack and Testing frameworks

If you meet the above requirements for this Senior Software Engineer job in Cape Town we would like to hear from you! Please send your CV through today! If you do not receive any feedback within 7 days of your application please be advised that you were not successful in making the shortlist.



Software, Product or C-level, UML modeling, JDK latest LTS, JIT Optimization, JPMS, Spring Cloud, Configuration, Discovery, Stream, Integration, Gateway, Spring Data, encompassing JPA, RDBMS, Ansi SQL, Normalization, Indexing, NoSQL, Caching, Flyway, and Spring Security, Gaming, Betting, Sports

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.