Facebook pixel

Applications Developer
Confirmed live in the last 24 hours
Minneapolis, MN, USA
Experience Level
Desired Skills
Ruby on Rails
Web Development
Quality Assurance (QA)
  • Bachelor's degree in Computer Science or related field
  • 5+ years of programming experience
  • Understanding of the standard Software Development Life Cycle (SDLC)
  • Understanding of software development team roles and responsibilities: Project Managers, Business Analysts, QA Analysts, Tech Leads, Developers
  • Effective task/time management
  • Coding standards and other development best practices and methodologies
  • Working knowledge of PHP7.4+ and MS SQL Server 2016+
  • Object-oriented programming (OOP) development experience and UML modeling a plus
  • MVC Patterns and Frameworks (Laravel 8+, Yii 1.x, CodeIgniter, etc.)
  • Working knowledge of HTML5, CSS3 and XML
  • XSLT experience a strong plus
  • Working knowledge of jQuery, JavaScript, AJAX
  • Working knowledge of APIs, JSON, SOAP, and other web services (consumption/design/creation)
  • Microsoft SQL Server 2016+, including database modeling, creation, TSQL development (procedures, triggers, functions), optimization and troubleshooting
  • Other web development frameworks (ASP.NET, J2EE, Ruby on Rails) a plus
  • Other scripting/programming languages (Python, AngularJS, ReactJS, VueJS, etc.) a plus
  • Social Media consumption and development experience a strong plus. Ability to connect to leading social media networks such as Facebook, Foursquare, Twitter, LinkedIn highly desired
  • 3rd Party CMS Platform experience desired, but not required such as WordPress, Drupal, Craft, etc
  • Highly functional interpersonal skills. Ability to maintain effective working relationships with team members and project stakeholders
  • Excellent verbal and written communication skills, including the ability to synthesize, abstract, and translate technical issues for non-technical audiences
  • Detail orientation
  • Organized and disciplined approach to complex problem solving
  • Proactive willingness to assume additional duties as needed
  • Adaptability
  • Agency Citizenship
  • Collaboration
  • Decision Making
  • Quality Orientation
  • Managing Work
  • Stress Tolerance
  • Technical/Professional Knowledge & Skills
  • Accountable to the VP of Application Development and Information Systems for their overall performance and conformance with company policies and development standards and practices
  • Directly accountable to internal client account stakeholders for day-to-day performance, ability to meet commitments, and quality of communication and of work product
  • Use expertise to provide technical direction and support during the planning of new data-driven initiatives through activities such as: feasibility assessments, business requirement reviews, solution design and documentation, project scoping and estimating as well as data format analysis and data auditing
  • Adhere to company and departmental policies and assist in the creation of technical standards and practices
  • Own key operational processes and systems that are assigned to the developer, including design, development, testing, debugging, scheduling, monitoring, and failure response. This may occasionally require commitments of after-hours time
  • Provide a consistently high degree of competency in the field of software development, with a special focus on the specific technical proficiencies described below
  • In addition to their relationships with their immediate supervisors, Applications Developers must also work closely with: peers in the development team, members of the internal IS organization (system administrators, DBAs and other support personnel), project team members, project managers and client account leadership

10,001+ employees