Senior Developer

All Positions

Useagility delivers human-centered design and technology solutions that create measurable results for our clients. We are a dynamic team of business strategists, researchers, designers, product managers, and developers who love solving problems.

As we continue to grow, we are seeking an experienced and motivated technology practitioner to join the team.

The Senior Developer is a hands-on position. The role is responsible for the technical direction of ongoing and future projects, as well as support of staff and processes in the Technology Practice. Must possess solid experience in software engineering and architecture, database design/development, agile delivery methodologies, DevOps and modern technologies. Able to collaborate with internal stakeholders and other practices areas (e.g. Experience Design, Strategy and Marketing), and effectively communicate with clients, including executive leadership. Strong verbal, written communication, presentation, and troubleshooting skills are required, as well as business analysis and technical consulting.

Job Description

Essential Functions:

  • Architect and develop software solutions
  • Lead and grow a competent development team through effective hiring, training, goal-setting, coaching, and performance evaluations
  • Assist management with technology direction, research, scoping, pricing
  • Effectively communicate verbally and in writing with both technical and business staff, internally and externally
  • Synthesize relevant information on key milestones, success criteria, and risks to management and escalate critical issues appropriately
  • Establish, document, and enforce Technology Practice development standards for selected technologies. Investigate and assess emerging technologies
  • Assist with or perform complex software development and troubleshooting as needed
  • Install, upgrade, and troubleshoot underlying technologies in use by our group, both internal and third-party

Required Qualifications

  • 5+ years experience in web based software development
  • Demonstrated ability to effectively lead projects and architect systems
  • Ability to professionally communicate with customers and management, explain advanced technical concepts to non-technical audiences
  • Working knowledge in the following technologies: PHP / MySQL, responsive HTML & CSS, modern Javascript frameworks, cloud solutions and database administration
  • Demonstrated ability to independently build and maintain Drupal and WordPress sites, including custom themes, plugins, and modules
  • Demonstrated ability to independently identify and research issues, followed by recommendation and implementation of efficient solutions
  • Ability to learn quickly and rapidly establish expertise with the technologies supporting our client base

Useagility offers a strong base salary, benefits, a fantastic culture, a collaborative work environment, flexible work hours, opportunities for growth and professional development, and a diverse client portfolio.

Apply Now