Senior Software Engineer

Details of the offer

Software Engineer - Cape Town, South AfricaWe're currently looking for a skilled Software Engineer to join an innovative team within the energy industry.
This is an exciting opportunity to contribute to the development and deployment of cloud-based software solutions supporting engineering, manufacturing, and wellbore physics simulation.What You'll Be Doing:Collaborate with product teams to gather requirements and ensure feasibility of designs.Transform high-level application requirements into efficient and extensible architectural solutions.Model complex engineering processes into software.Provide architectural blueprints and guide development teams in execution.Troubleshoot and resolve issues across the stack.Develop and deploy APIs for internal consumption (REST, AMQP, etc.
).Create front-end Blazor applications and dashboards.Automate software deployments using CI/CD pipelines.Champion technical tools and best practices across the organization.Key Requirements:Education: Bachelor's degree in Computer Science or related field5+ years of experience as a Software EngineerProficiency in a general-purpose programming language.Knowledge of and experience in C# (.NET).Solid understanding of algorithms and software design principles.Experience working with agile methodologies.Preferred Skills (Nice to Have):Prior experience within the energy industry.Familiarity with deploying software to cloud infrastructure as code.Experience designing software for mechanical engineering applications or simulations.Why This Role?This position offers the chance to work on cutting-edge projects in the energy industry, developing software that supports mission-critical processes across engineering and manufacturing.
If you are a collaborative problem-solver with strong technical expertise and an interest in driving innovation, we'd love to hear from you!
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Data Engineering (Us Working Hours)

The core advanced data engineering skillsetis a comprehensive combination of technical expertise, platform knowledge, and problem-solving abilities required ...


Recru-It - South Africa

Published a month ago

Power Bi Specialist

Experience:3-5 years experience in data science and Power BI reportdevelopmentJP2 Maintain Power BI Dashboards of Internal and External customersJP3 Document...


Hewitt Colenbrander Recruitment / Hc Recruit - South Africa

Published 13 days ago

Technical Seo Specialist

We are looking for a technical search engine optimisation (SEO) specialist with a good working knowledge of search engines and their ranking factors, as well...


Hr Genie - South Africa

Published 13 days ago

Cashier (External Applications Only)

About the job Cashier (External Applications Only)Description:Accurate handling of all Point of Sale (POS) transactions and documentation, thereby ensuring C...


Cashbuild - South Africa

Published 13 days ago

Built at: 2025-01-16T00:50:10.316Z