.NET Developer

Engineering

Job description

Role: Working alongside the Lead Developer to:

  • Support software design process based on functional requirements, developing and implementing new software or modifications to existing software that requires minimal rework.
  • Use software development best practices to write well-designed, testable and efficient code.
    • Follow Security-by-Design principals
    • Utilise established development tools, guidelines and conventions including Visual Studio, SQL Server and Git Version Control.
      • Take ownership of the deployment, set-up, and automation of software and processes, particularly in Azure DevOps.
      • Develop lightweight technical documentation throughout the software development life cycle.
      • Manage the workflow of a Junior / Intermediate developer

        Core Skills


        • 3 years of commercial experience with suitable degree/qualifications
          • Knowledge and experience in producing working, clean code.
          • Excellent skills in programming (C#, .NET MVC, JavaScript)
          • Analytical and research skills
          • Experience with Azure DevOps, CI/CD
          • Advanced TSQL skills
          • jQuery, Bootstrap, React
          • For those who want to branch out Mobile development skills in Android and Swift are useful but not critical

            Abilities

            • Broad knowledge and experience in producing working, clean code.
            • Demonstrated ability to contribute positively to the ongoing development of systems and processes, showing initiative in troubleshooting.
            • Demonstrated ability to manage priorities and workloads in an effective and timely manner.
            • General knowledge of relevant legislation, regulations, codes of practice and changing trends.
            • General knowledge of health and safety responsibilities.

              Personal Attributes


              • Very good verbal and written communication skills.
              • Displays communication, listening, and presentation skills to a high level, with the ability to communicate effectively with staff in non-scientific positions.
              • Uses appropriate interpersonal styles to gain acceptance of own and other ideas, in line with company objectives.
              • A logical and investigative mind.
              • Understands how to separate and combine tasks into the efficient workflow; knows what to measure and how to measure it; can see opportunities for synergy and integration.
              • Maintains strong work ethics and values in all decisions made.
              • Ensures data gathered during all interactions is complete and accurate.
              • Self-motivated and able to work unsupervised with sound judgment and initiative
              • Desire to enhance knowledge and skills and grow and develop into new roles.
              • The ability to effectively gather multiple sources of information and apply technical and analytical skills to make effective decisions.
              • Ability to anticipate change, remain flexible, and to be innovative.
              • Permanent residency preferred
              • Problem solver
              • Out the box thinker
              • Delivery focused team player
              • Outside the box thinker with a passion for multiple projects at any one time

                If you are looking for a career not just a job, with rewards and incentives, a work life balance and the opportunity to grow within a company. This could be the ideal opportunity for you.

                Apply now, via the link or email aridderhof@adecco.co.nz