WSP Global - Buffalo, NY

posted 5 months ago

Full-time - Mid Level
Buffalo, NY
10,001+ employees
Professional, Scientific, and Technical Services

About the position

WSP's Visualization and Data Intelligence (VDI) national practice is seeking a full-time Senior Front End Application Developer to join our dynamic team in either Denver, CO, or Buffalo, NY. This role is integral to our mission-driven professional services and consulting projects, where we focus on innovative visual design and technology solutions that shape our communities. As a member of the VDI practice, you will engage in multiple concurrent projects that vary in complexity and duration, collaborating closely with colleagues and clients to deliver high-quality web development solutions. The work environment is fast-paced and follows informal scrum and waterfall methodologies, driven by client schedules and unique project requirements. In this position, you will be responsible for architecting, developing, testing, and delivering modern data-driven .NET web applications that are not only performant but also adhere to creative team designs and meet responsive design and accessibility standards. You will lead various web development projects utilizing modern technologies to create fast and intuitive user experiences. Your role will involve conducting requirements gathering and needs analysis, developing technical specifications, and transforming wireframes and mock-ups into reusable code while building high-quality, scalable UI components. Effective communication is key, as you will be sharing project updates, providing training, and troubleshooting issues with a workforce across the United States. You will also be expected to perform development tasks within specified budgets and timelines, pursue professional development to stay current with industry trends, and actively participate in business development initiatives such as client meetings and proposal support. Additionally, you will maintain, support, and enhance legacy applications as needed, ensuring that all responsibilities are delivered with a level of quality that meets or exceeds industry standards.

Responsibilities

  • Architect, develop, test, and deliver modern data-driven .NET web applications.
  • Lead a variety of web development projects using modern development technologies.
  • Proactively implement best coding practices and convey those practices to the team.
  • Conduct requirements gathering and develop technical specifications for web solutions.
  • Transform wireframes and mock-ups into reusable code and build high-quality UI components.
  • Communicate project updates and provide training to a nationwide workforce.
  • Perform development tasks within specified budgets and time frames.
  • Pursue professional development to stay current with web development technologies.
  • Adhere to the VDI culture of service, collaboration, innovation, and excellence.
  • Actively participate in business development initiatives such as client meetings and presentations.
  • Maintain, support, and enhance legacy applications.

Requirements

  • Bachelor's degree in computer science, management information systems, or related discipline.
  • 7-10 years of professional experience in custom web-based data-driven application development using C# and .NET.
  • Strong focus on responsive front-end user interface and user experience builds.
  • Proficiency with front-end development frameworks like React, Vue, Angular, or Blazor.
  • Proficiency with HTML5, JavaScript (ES6+), CSS3, and JSON.
  • Proficiency with Section 508 and WCAG 2.0 accessibility requirements.
  • Proficiency with build tools including Webpack, Tailwind, and SASS.
  • Experience with Content Management Systems such as Umbraco, Kentico, or WordPress.
  • Experience working with AWS and Azure for web application deployment.
  • Experience with cross-browser compatibility testing.
  • Experience checking the technical feasibility of UI/UX designs.
  • Experience with GIS and custom web map development in Mapbox, Google Maps, or ESRI.
  • Experience mentoring junior team members.
  • Working knowledge of SEO principles.
  • Strong understanding of Microsoft platforms, frameworks, and tools (Visual Studio, ASP.NET, C#) and Microsoft SQL Server.
  • Self-starter, highly motivated, organized, and self-disciplined.

Nice-to-haves

  • Experience working in the consulting industry or a fast-paced multi-project environment.
  • Experience designing workflows and data management techniques to increase efficiencies.
  • Knowledge of the engineering and professional services industry.

Benefits

  • Medical, dental, and vision coverage.
  • Disability and life insurance.
  • Retirement savings plan.
  • Paid sick leave and vacation.
  • Paid parental leave.
  • Paid time off for bereavement, voting, and naturalization proceedings.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service