
Intermediate Software Engineer
Gentrack Ltd (Global)
full-time
Posted on:
Location Type: Hybrid
Location: Auckland • 🇳🇿 New Zealand
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
.NETPostgresSQL
About the role
- Design, build, and maintain backend services using .NET (C#), with a strong emphasis on integration services
- Standardise integration patterns, APIs, and service contracts across systems
- Develop and maintain RESTful APIs and service endpoints
- Integrate with third-party systems and internal platforms using synchronous and asynchronous communication patterns
- Improve service reliability, performance, and observability (logging, monitoring, error handling)
- Collaborate with other developers, architects, and product stakeholders to define technical solutions
- Contribute to code reviews and ensure adherence to engineering standards and best practices
- Participate in continuous improvement of development processes, tooling, and documentation
Requirements
- 3–5 years of professional experience in backend development
- Strong hands-on experience with .NET Core and C#
- Experience building and consuming RESTful APIs
- Solid understanding of integration concepts (e.g., service-to-service communication, message queues, data transformation)
- Experience working with relational databases (e.g., SQL Server, PostgreSQL)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Ability to write clean, maintainable, and well-tested code
Benefits
- Working with cutting edge technologies in a small and ambitious team in a flat company structure
- Rapid growth opportunities and structured professional training
- Flexible working hours and remote work possible
- Exciting and innovative projects in the aviation industry
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#RESTful APIsintegration servicesservice contractssynchronous communicationasynchronous communicationSQL ServerPostgreSQLversion control (Git)
Soft skills
collaborationcode reviewsadherence to engineering standardscontinuous improvementdocumentation