position details

Software Engineer

Your Role

As a Software Engineer, you are responsible for the research and development of marketing focused software systems. You thrive in a fast-paced, agile environment. Working closely with Architects and Analysts, you are passionate about developing cutting-edge solutions using cloud-based technologies that are accessible through various interfaces including web, mobile and tablet.

Why you’d love this job

  • You love to develop high-quality, technical solutions in a test-driven development environment
  • You have a passion for innovation, keeping up with trends and continuous education related to the web, mobile web, and social media technologies
  • You are obsessed with excellence and quality
  • You enjoy working with clients and internal teams to brainstorm solutions as a technical expert
  • You are team focused and actively contribute to development and coding standards
  • You are committed to meeting project timelines and budget

What you bring to the Sundog table

  • You are methodical and organized; comfortably managing multiple projects and priorities
  • You are talented at explaining complex topics clearly and concisely to colleagues and clients
  • You have experience integrating applications using web services, ETL and other integration tools
  • You have deep analytical skills enabling you to comprehend complex systems and processes.
  • You have the background and education to be successful. BS degree in Computer Science or Engineer (or equivalent training/experience) and 2+ years’ experience in developing object-oriented technical solutions in a professional capacity
  • You are a developer at heart and demonstrate proficiency in one or more of the following development languages; Java, .NET, Python, Ruby, C++ and/or APEX.
  • You have a working knowledge of modern web technologies including cloud-based APIs and protocols (SOAP, REST, JSON)
  • You are a self-starter with the ability to work both independently and as part of a team
  • You know how to build great software and understand the development lifecycle including functional & technical specification, documentation, QA processes, source control (SVN), maintenance, continuous integration, and deployment
  • You have excellent written and verbal communication skills
  • You have a sense of humor and a work-hard/play-hard mindset

Additional Desired Experience

  • Prior development experience with a professional consulting organization
  • Experience with CRM software (Salesforce, Microsoft Dynamics, Siebel, SAP CRM)
  • Knowledge of enterprise systems, CRM, SFA, and ERP
  • Experience with Salesforce.com, Microsoft Azure, Google and/or Amazon web platforms
  • Experience with the Force.com platform including objects, workflows, formulas, etc.
  • Experience with Apex and Visualforce programming languages as well as the Force.com data model and API's
  • Experience with the following client-side technologies: HTML 5, CSS3, JavaScript, and jQuery
  • Experience with iOS, Android, and WP7 platforms/development

A Bit More Information

  • Open to travel – Often, we will use video and web conferencing technologies to bridge geographic distances, but you may need to visit clients on-site. A Software Engineer should be available to travel for short trips, typically less than two days a month.

If you feel you meet these qualifications, work well in a fast-paced team environment, and enjoy a challenge, apply today by submitting your resume to careers@sundoginteractive.com.

Sundog is an equal opportunity employer.

< Back to Job Listings