Back to jobs
Principal C# Engineer
- Posted 06 September 2022
- SalaryGreat salary on offer
- LocationChristchurch
- Job type Permanent
- SpecialisationEngineering - Software
- ReferenceBH-1569
Job description
We have an exciting position as Principal C# Engineer which can be fully remote based here in New Zealand, working for a SaaS based NZ company. Looking for someone skilled in full stack and C# / React.
This is an opportunity to work with and create brand new tech across the entire stack, including software & cloud architecture, release pipelines etc. Working closely with other engineers, product managers and the CTO to help design and build the next version.
Ideally you would have:
● At least 5 years of production experience with C# .NET
● At least 3 years of production experience with a JS framework e.g React
● Strong understanding of advanced software design principles & patterns
● Cloud solution design & implementation experience, ideally with AWS
● Working knowledge of containers and container orchestration systems
● Experience with DevOps practices, such as planning, integration, CI/CD, monitoring etc.
● Desire to work with new technologies. The ideal candidate will love creating proof-of-concepts to
help validate and test more complicated feature requests from the product team
● Excellent verbal and written communications skills, with a natural desire for problem solving
● Demonstrated ability to figure out solutions to hard problems with many constraints, using sound
judgement to assess risks, and to lay out your argument in a well-structured, data-informed,
written narrative
● Comfortable working alone but all possess a proven ability to engage with engineers, designers,
and company leaders in a constructive and collaborative relationship
Nice to have:
● Experience with Infrastructure as Code (IaC)
● Comfortable creating architecture diagrams for current & proposed solution designs
● Interest in site-reliability and cloud service optimisation
● Understanding of high-availability & disaster recovery, as well as related concepts such as
RTO/RPO & SLA
We have a full job spec available. Please note, all applicants must have a valid NZ Visa.
This is an opportunity to work with and create brand new tech across the entire stack, including software & cloud architecture, release pipelines etc. Working closely with other engineers, product managers and the CTO to help design and build the next version.
Ideally you would have:
● At least 5 years of production experience with C# .NET
● At least 3 years of production experience with a JS framework e.g React
● Strong understanding of advanced software design principles & patterns
● Cloud solution design & implementation experience, ideally with AWS
● Working knowledge of containers and container orchestration systems
● Experience with DevOps practices, such as planning, integration, CI/CD, monitoring etc.
● Desire to work with new technologies. The ideal candidate will love creating proof-of-concepts to
help validate and test more complicated feature requests from the product team
● Excellent verbal and written communications skills, with a natural desire for problem solving
● Demonstrated ability to figure out solutions to hard problems with many constraints, using sound
judgement to assess risks, and to lay out your argument in a well-structured, data-informed,
written narrative
● Comfortable working alone but all possess a proven ability to engage with engineers, designers,
and company leaders in a constructive and collaborative relationship
Nice to have:
● Experience with Infrastructure as Code (IaC)
● Comfortable creating architecture diagrams for current & proposed solution designs
● Interest in site-reliability and cloud service optimisation
● Understanding of high-availability & disaster recovery, as well as related concepts such as
RTO/RPO & SLA
We have a full job spec available. Please note, all applicants must have a valid NZ Visa.