Software Developer

Primary Purpose: 

This position will be responsible for developing tools to help automate processes and reporting throughout the company.  This position will work with end users, as well as technical and functional team leads to accomplish the design, coding, testing, and implementation of new applications to satisfy business needs.


  • Gathers project requirements through direct interactions with functional groups within the organization.
  • Communicates with functional groups during the development process to ensure a successful completion of the project.
  • Leads and participates in software development efforts
  • Proactively participates in the identification, assessment, management, and resolution of issues and mitigation of risks
  • Strong group and team leadership capability
    • Can manage multiple priorities, multitask, meets deadlines, and prioritize requests.
    • Strong business acumen, high energy, self-motivated and able to work under pressure.
  • Work independently through the full application development lifecycle process.
  • Provide work estimates for work assignments to deliver solutions on schedule and on budget.
  • Experience with project requirements definition and the ability to recommend technical and business solutions
  • Ability to interpret and translate technical requirements into appropriate interface designs.
  • Possess strong customer relationship building skills
  • Possess strong verbal and written communication skills
  • Strong understanding of relational database systems with hands on experience writing and tuning complex queries
  • Work closely with business groups in collecting requirements for custom applications\interfaces

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent required
Preferred Experience:

  • Experience with .NET framework and C#
  • MVC 3 and higher
  • Experience using Web technologies like HTML, CSS, and JavaScript.
  • 3-5+ years of experience in IT application development
  • Administration of SQL server and SQL scripting
  • 3-5+ years of experience as a database developer/administrator
  • 3-5+ years of experience with Microsoft programming languages including C#, and T-SQL.
  • Experience in programming technologies including VB.NET, ASP.NET, XML, VBScript, JavaScript, HTML, jQuery, Visual Studio 2010, SQL Server 2008/12, IIS6/IIS7, Windows 7, AJAX,  CSS3/CSS3,   HTML5, Reporting Services, Integration Services, web forms.
  • Experience with, or willingness to learn Unidata / PICK development.
  • Experience with, or willingness to learn Business Intelligence / Business Analytics development (Qlik)

Sun Hydraulics offers industry competitive salaries commensurate with experience, an outstanding benefit program that includes a matched 401(k) and ESOP plan.
Sun is located in beautiful Sarasota, Florida. Our team based work environment is dynamic, flexible and results oriented. Sun is an Equal Opportunity Employer. U.S. Citizenship or Permanent Resident Card is required.