Duties & Responsibilities: Assists in developing, testing, and delivering high quality web and mobile app solutions, including new products and features; Assists in new product development efforts, delivering new solutions on time and within the functional specifications; Performs routine maintenance on the existing codebase for the various Lindsay products and solutions, as assigned during each sprint; ...
Preferred Qualifications: Current student who has successfully completed at least their first year of study for an undergraduate bachelor’s degree in Computer Science, Computer Engineering, or similar, relevant field. Web APIs; IoT device communication and protocols; Agile Scrum; Git Flow; C#/.NET Core; Angular
Senior Software Engineer
Lindsay Corporation is hiring a full-time senior software engineer at our soon to be completed central Palmerston North office. You would join our global software team spread across three locations in two countries - responsible for designing, implementing, and delivering software solutions for Lindsay’s range of innovative products.
You need a Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or equivalent technical education or equivalent experience; 6+ years of relevant, professional software engineering experience, including 2+ years of experience leading the on-time delivery of new software engineering projects/solutions; C# / .NET Core, Angular, REST APIs / websockets, Message buses (Kafka, RabbitMQ, etc), IoT protocols, SQL and NoSQL databases, Docker, Geospatial and image processing technologies, Microservice architecture