Enable job alerts via email!

Software Engineer - .net (Software Development)

Synapxe

Queenstown

On-site

NZD 70,000 - 90,000

Full time

14 days ago

Job summary

A software development company is seeking a software developer to contribute to projects and enhance existing applications. The ideal candidate should have a Bachelor's degree in Computer Science and 3-5 years of experience in application architecture and backend development (C#, .Net). Knowledge of AWS or Azure is preferred, and strong problem-solving skills are essential. This role offers a dynamic work environment and opportunities for professional growth.

Qualifications

  • 3-5 years of relevant work experience in software product development.
  • Hands-on development experience for Backend applications.
  • Experience in database design.

Responsibilities

  • Identify requirements and liaise with stakeholders.
  • Develop applications and support proof-of-concept.
  • Conduct system integration and user acceptance testing.

Skills

C# development
.Net
Application architecture design
Proactive problem-solving
Microservices design

Education

Bachelor's Degree in Computer Science
Post Graduate Diploma in Information Technology

Tools

AWS
Azure
Azure DevOps
Job description
Overview

We are hiring a software developer for our software development team. The potential candidate is expected to contribute to existing and upcoming projects and possess capability to make breakthroughs contributions in development, testing, debugging and implementing software applications. Plans and coordinates regular updates and recommends improvements to existing applications. Identifies and resolves issues which have organisation wide and long-term impact.

Role & Responsibilities

Critical Work Functions and Key Tasks

  • Identify requirements
  • Liaise with stakeholders to understand business needs and user requirements
  • Perform the requirements analysis
  • Develop applications
  • Support proof-of-concept to showcase the technical feasibility of the application
  • Assists in the selection of appropriate processes, models, languages, tools, frameworks, platforms, and environments for software construction.
  • Develop the application concept, interface design
  • Perform development of program logic for new applications
  • Propose new tools and techniques in application development
  • Implement applications
  • Develops software release plans
  • Verifies that quality goals and requirements are met.
  • Prepare test plans
  • Conduct system integration and user acceptance testing
  • Analyse application performance based on user feedback and system reports
  • Analyse process assessment data and implements continuous improvement opportunities across the projects.
  • Create user and technical documentation
  • Collaborate with DevOps teams to apply the automation deployment processes and ensure system stability
  • Maintain applications
  • Implements software maintenance processes and plans
  • Provide high-level maintenance and update of an existing applications to improve functionality and process flow
  • Provide high-level monitoring of the following of security measures, proper registration of passwords and other access procedures
  • Anticipate internal and/or external business challenges and/or regulatory issues
  • Oversee the maintenance of technical documentation of application’s technical architecture, code changes, issue resolutions and procedures
  • Collaborate with external stakeholders and vendors to resolve problems
Requirements
  • Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology
  • 3-5 years of relevant work experience in software product development and life cycle
  • Experience in application architecture design and database design
  • Hands-on development experience for Backend application (C#, .Net)
  • Experience in AWS or Azurewill be advantageous
  • Experience in Azure DevOps or equivalentwill be advantageous
  • Experience in Microservices design and development will be advantageous
  • Proactive and meticulous
  • Value driven and versatile
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.