Senior Software Engineer - .Net & SQL Development

Confidential
  • Auckland
  • Confidential
  • 5-10 years
  • 111 Views
  • 09 Apr 2015
dfdf

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

Responsibilities

* Apply technical skills and business knowledge to meet the broad range of end-user, application, system, and infrastructure requirements
* Plan, analyze, design, implement, maintain and support Company's software applications and websites
* Design and code the Company's software applications and Web sites using C#, ASP.Net 4.5, T-SQL, SQL Server 2014, WebAPI, AngularJS, JQuery and Typescript
* Design and implement multi-tiered enterprise applications
* Produce scalable, robust, high-quality code
* Production support and troubleshooting
* Fix bugs in the Company's software and websites
* Identify opportunities, make recommendations, and implement system performance/optimization and enhancements
* Work independently with minimal supervision and provide leadership and mentoring to associate software engineers
* Communicate technical issues or project details to Team Manager and Technical teams

Required Skills and Experience

* Bachelor's Degree in Computer Science or Engineering related field
* 5+ years of web-based application experience on Microsoft platform
* Ability to communicate technical issues or project details with Software Development Manager
* Strong problem solving skills and a detail-oriented mindset
* Ability to multi-task, prioritize and meet deadlines in a fast-paced environment
* Proven understanding of the SDLC
* Master's Degree in Computer Science preferred

Other Desired Skills

* Experience with SaaS (Software-as-a-Service)
* Experience with Microsoft Team System/Team Foundation Server (TFS)

We see this as an exciting opportunity to join our global software development team as a Senior Software Engineer working on our world-class enterprise software. You will solve complex problems in a high availability software environment. We are one of the largest SaaS companies on the planet with more than 15 Million business users on our application daily.

Success in this role will provide a host of additional opportunities for technical and professional growth. Experience in a startup environment or on global software team is preferred.

Responsibilities

* Apply technical skills and business knowledge to meet the broad range of end-user, application, system, and infrastructure requirements
* Plan, analyze, design, implement, maintain and support Company's software applications and websites
* Design and code the Company's software applications and Web sites using C#, ASP.Net 4.5, T-SQL, SQL Server 2014, WebAPI, AngularJS, JQuery and Typescript
* Design and implement multi-tiered enterprise applications
* Produce scalable, robust, high-quality code
* Production support and troubleshooting
* Fix bugs in the Company's software and websites
* Identify opportunities, make recommendations, and implement system performance/optimization and enhancements
* Work independently with minimal supervision and provide leadership and mentoring to associate software engineers
* Communicate technical issues or project details to Team Manager and Technical teams

Required Skills and Experience

* Bachelor's Degree in Computer Science or Engineering related field
* 5+ years of web-based application experience on Microsoft platform
* Ability to communicate technical issues or project details with Software Development Manager
* Strong problem solving skills and a detail-oriented mindset
* Ability to multitask, prioritize and meet deadlines in a fast-paced environment
* Proven understanding of the SDLC
* Master's Degree in Computer Science preferred

Other Desired Skills

* Experience with SaaS (Software-as-a-Service)
* Experience with Microsoft Team System/Team Foundation Server (TFS)