Marketing Web Developer

The Marketing Web Developer will be responsible for designing, developing, testing, deploying, and monitoring web-based and other custom software applications for a fast-paced B2B human capital management technology company. The end goal is to provide a great brand experience for our website users and to generate leads.

Here at Ultimate Software, we truly put our people first. We strongly believe in teamwork, and we encourage and trust our people to reach higher, learn more, and live up to their potential. Ultimate is ranked #1 on FORTUNE's "Best Places to Work in Technology" for 2017 and #7 for "100 Best Places to Work For" in 2017. Ultimate is also ranked #5 on the inaugural list of "100 Best Workplaces for Millennials," and #5 on Fortune's "50 Best Workplaces for Diversity."

Essential Duties and Responsibilities: (other duties may be assigned)

  • Develops, tests, documents, and implements high quality websites and applications on time that perform according to specifications and requirements documents
  • Will design and develop content-related web pages for lead generation
  • Continuously evaluates the design and functionality of supported websites and applications, and makes thoughtful and significant recommendations for improvements
  • Analyzes performance of websites and takes action to correct deficiencies
  • Develops and adheres to development standards that allows for the maintainability of code in a manner that supports team development
  • Provides a minimum of weekly status report updates for current projects
  • Participates in the development, deployment and support of a variety of websites that use various technologies including Microsoft .NET tools and MS-SQL Server databases
  • Provides the troubleshooting and resolution support issues (on-call availability during off-hours for emergencies)
  • Participates in all SDLC phases including architecture specifications and design; website configuration; database design; programming; quality assurance; testing and implementation; and ongoing maintenance and support
  • Works with IT counterparts and management team to employ analysis and design techniques including case analysis, object modeling and database/website schema design to ensure business goals
  • Participates in the development and implementation of new business processes that improve efficiency and enhance productivity
  • Provides research and recommendations for new approaches for software development technology
  • Participates in the modification and architecture of websites to resolve issues and plan for future growth

Required Qualifications/Skills:

  • Strong analytical skills a must
  • Ability to develop for Web Forms and MVC environments
  • Excellent responsive web design skills using CSS and HTML, and able to quickly prototype web page layouts
  • Strong object-oriented programming skills with C# and JavaScript
  • Ability to prioritize tasks and consistently meet deadlines
  • Strong experience using Adobe products for creating/editing graphics and website artifacts (Dreamweaver, Fireworks or Photoshop)
  • Advanced experience with client side technologies such as JavaScript, JQuery, CSS, DHTML and others
  • Experience with AJAX, JSON, XML, DOM, and XSLT
  • Experience with cross browser and cross platform compatibility issues (Internet Explorer, Firefox, Safari, Chrome, PC, Mac, tablets, smart phones, etc.)
  • Experience using version control (Subversion and/or TFS)
  • Experience with Microsoft Visual Studio
  • Experience with SQL Server (installation and administration, database design, writing stored procedures, views, functions)
  • Experience applying best practices including change management, effective error handling and performance instrumentation
  • Understanding of content management systems
  • Excellent written and verbal communication skills
  • Proficient in Microsoft Office applications
  • Ability to work well with both technical and non-technical personnel
  • Ability to multi task in fast-paced environment
  • Enjoys solving problems and providing the best possible solutions
  • Strong decision-making and strategic planning skills
  • Enjoys designing and developing modern-looking and highly effective web pages and content
  • Enjoys staying current with new technology

Preferred Qualifications/Skills:

  • Track record of successful, solution-based implementations utilizing C#, ASP.NET, .Net Entity Framework, Web Services (WCF), ADO.NET
  • Experience creating IIS websites from scratch and administering application pools and web applications
  • Programming experience using client frameworks like Bootstrap, AngularJS, etc.
  • Microsoft Certified Software Developer
  • BS in Computer Science
  • Experience developing online B2B Marketing websites
  • Experienced in MS Azure services
  • Technical programming skills to support SEO
  • Experience with digital marketing
  • WordPress development and configuration

Travel Requirement: Limited travel upon request

This job description has been written to include the general nature of work performed. It is not designed to contain a comprehensive detailed inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

Meet Some of Ultimate Software's Employees

Markese R.

Team Lead, Time Clock Team

As Team Lead, Markese takes care of the time clock needs, whether it’s related to hardware, software, or networking, ensuring customers can utilize the time clock functions without disruption.

Ted V.

VP, Technical Services Delivery

As VP, Technical Services Delivery, Ted is responsible for the successful implementation of Ultimate Software’s products with the Technical Services Team.

Back to top