StructureIt

Senior Full Stack Developer

StructureIt

full-time

Posted on:

Location Type: Hybrid

Location: South Africa

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • The role involves building applications, services, and data solutions for international financial institutions.
  • You’ll be working across all aspects of the stack, from presentation to databases to writing reports.
  • You’ll be part of a team of talented, highly-skilled developers creating software solutions across multiple projects.
  • Our portfolio combines highly exciting financial projects, including big data analytics applications, developing a platform for a financial magazine and back office systems.
  • You will be involved in all aspects of the project's lifecycle.
  • Our developers often liaise directly with the client and take full ownership of the deliverables.

Requirements

  • A track record of delivering high quality software as part of a team.
  • Experience in collaborating with application end users based in different geographies
  • A high level of general technology problem solving skills.
  • Extensive experience and working knowledge of C#/.NET Core
  • Experience developing and consuming REST based services.
  • Significant experience in writing testable code, including unit and integration tests, and working with a dedicated testing team.
  • Experience with performance optimisation with PostgreSQL
  • Extensive relational database design and complex querying experience
  • Comprehensive working knowledge of HTML, CSS and JavaScript.
  • You have also worked with a modern framework, e.g. Angular, React, Vue, etc.
  • We use Angular, so you should at least be familiar with its concepts.
  • Experience working with cloud environments (e.g. GCP, AWS, or Azure).
  • Experience setting up CI/CD pipelines.
  • Familiarity with version control and collaboration tools like GitHub, Bitbucket, and associated workflows.
  • Nice to have: Experience with financial projects (Fixed income knowledge is a bonus).
  • Azure Entra ID DDD Experience Event sourcing, CQRS
Benefits
  • Working Fully remote working / or from the office with daily lunch
  • Flexible working hours
  • First Day Starting kit
  • Yours to own: Welcome Pack
  • Money towards keyboard of your choice
  • Headset
  • Laptop
  • Riser
  • Mouse
  • Company owned take home set up: High-spec laptop 27" Screen 24" Screen
  • Insurance - fully paid on top of, not out of your salary
  • Medical Aid, including Gap Cover
  • Life Insurance, with Disability Insurance and Funeral cover
  • Learning Budget - Books or Courses - you choose how to use it
  • Employee-first culture that encourages work/life balance
  • Everyone has a voice, regardless of title
  • Psychological safety
  • Annual company outings (last 5 years - 3-day Sun City trip)
  • 20 days annual leave
  • Paid Maternity, Paternity, Study & Moving leave
  • Long-Term Loyalty Benefits
  • 2 years - monthly budget towards a cell phone contract OR petrol card
  • 3 years - Company paid Bursary
  • 5 years - 3 additional days annual leave
  • 7 years - Company paid weekend getaway
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET CoreREST servicesPostgreSQLHTMLCSSJavaScriptAngularCI/CD pipelinesevent sourcing
Soft Skills
problem solvingteam collaborationclient communicationownership of deliverables