.NET Sr. Software Applications Developer

As a Senior Software Applications Developer at DATIS you will become part of a cross functional scrum team that works closely with the Scrum Master and other developers who are eager to take our proprietary HR software, e3, to the next level.This position requires an excellent understanding of computer systems, preferably payroll and HR platforms, as well as experience designing and developing business or technical applications using Microsoft technologies C#, ASP.NET and SQL.

You will be involved with implementations, supporting our current web form apps as well as SQL optimization. If you're eager to help make our product the best it can be, and have the skills listed below, we would love to hear from you.

Essential Responsibilities:

  • Become an expert in the DATIS Human Capital Management and Payroll Software solution
  • Support internal production applications
  • Identify and resolve issues impacting business processes
  • Provide 2nd or 3rd level technical assistance to end users as a result of escalated helpdesk requests
  • Support in the areas of problem investigation, production environment support, production reporting, and internal legacy tools that keep our business running
  • Pro-actively act on events reported by various monitoring tools
  • Troubleshoot issues involving system configuration, behavior, and performance
  • Design and develop tools for automation and process improvement
  • Identify areas for system improvement and communicate with development team

Required Skills and Experience:

  • Full Stack Developer (5 years of experience designing and developing business or technical applications using Microsoft technologies C#, ASP.NET and SQL.)
  • A Bachelor's degree in Computer Science or equivalent experience in the industry
  • Strong front-end UI development experience of n-tiered web-based applications using HTML, Advanced JavaScript, ASP.Net MVC/WebAPI, SQL and CSS
  • Experience with JSON & Ajax-style web applications
  • Experience with JavaScript frameworks (i.e. Angular JS, jQuery)
  • Experience with Object Oriented Programming
  • Cross-browser experience
  • Strong UI/UX skills focusing on elegance of user interaction with "Pixel Perfect" attention to detail
  • Ability to work with little supervision
  • Strong analytical, written, verbal, and interpersonal skills to get things done within reasonable deadlines
  • Self-starter and dependable
  • Suggest new, better ways of doing what we do and actively participating in the improvement of our codebase
  • Contribute to a culture of innovation and teamwork
  • A strong sense of ownership and a willingness to work with team members to drive out successful solutions
  • Ability to learn business concepts quickly

Experience with One or More of the Following Desired

  • Twitter Bootstrap
  • Single Page Applications
  • mongoDB
  • Mobile Experience
  • Agile/Scrum Methodologies
  • Test Driven Development