WSP USA is hiring a Senior Application Developer for its Software Solutions practice. In this role, you will develop and maintain various business applications across multiple platforms, including .NET and the Microsoft application suite. You'll collaborate between different working units to meet the needs of our clients.
What You'll Do
- Work closely with clients, project teams, and developers using the Agile framework.
- Design and develop user interfaces for custom web applications and commercially off-the-shelf products, including SharePoint.
- Work inside metadata stores and assist with monthly reporting functions.
- Assist with supporting visual electronic workflows related to Contract Administration.
- Help develop interfaces for mobile applications.
- Deliver online reporting dashboards and reporting.
- Demonstrate and perform Business Analyst skills at an intermediate to advanced level.
- Create Data models to assimilate and build advanced AI models for downstream consumption and integrate with legacy applications.
- Support project management and financial reporting systems.
What We're Looking For
- Bachelor's degree or equivalent.
- Must be eligible to work in the United States without sponsorship now or in the future.
- 5-7 years development experience with ASP.NET/C#, MVC, Blazor, Node, Typescript.
- Good communication and technical skills.
- Proficient in .NET, Node, Python, RESTful services with C#.
- Proficient in any React / Vue Native Vue, jQuery, Angular. Preference for React / Vue with Typescript.
- Experience deploying applications to iOS and Android App store to manage deployments and coordinate test flight & QA requirements.
- Proficient in Microsoft.NET Entity Framework, Blazer, EF Core 7+, 8.0.
- Strong implementation and design experience in one or more Database technologies: Transact-SQL with SQL Server, Oracle, or PostgreSQL.
- Good UI & UX experience.
- Good CSS, JavaScript, exposure to charting packages such as HighCharts, Kendo, Mui, Bootstrap latest, Nvio and similar.
- Experience working in DevOps / Git environment for version control with a good discipline in pull requests and merge branch operations.
- Strong UI design experience and building UI’s with high responsiveness using CSS, SAAS, LESS, D3 including design frameworks such as Materialize, Fluent and Ant.
- Knowledge of spatial frameworks such as ArcGIS / Google Maps/ Carto.
- Strong system analysis skills – data interpretation and explanation of condition, trends etc.
- Excellent oral, written and communication skills.
- Proficient in Microsoft SharePoint, Office 365 Workflow, Power Automate, Microsoft Excel, Power BI and other data visualization tools.
- Must have knowledge using TensorFlow, ML.Net, Semantic Kernel, TorchSharp, or PyTorch similar libraries to integrate AI solutions.
- Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
- Ability to work independently and with others.
- Exercise responsible and ethical decision-making regarding company funds, resources and conduct and adhere to WSP’s Code of Conduct and related policies and procedures.
- Proven track record of upholding workplace safety and ability to abide by WSP’s health, safety and drug/alcohol and harassment policies.
Nice to Have
- Degree in Computer Science, Business Information Systems or related technical degree.
- Certifications in a related field with implementation experience.
- Microsoft Development certifications or Microsoft application administration certifications.
- Working experience with a large public government agency or utility is a plus.
Technical Stack
- ASP.NET/C#, MVC, Blazor, Node, Typescript, .NET, Python, RESTful services, React, Vue, jQuery, Angular, Microsoft.NET Entity Framework, EF Core, SQL Server, Oracle, PostgreSQL, CSS, JavaScript, HighCharts, Kendo, Mui, Bootstrap, Nvio, DevOps / Git, SAAS, LESS, D3, Materialize, Fluent, Ant, ArcGIS, Google Maps, Carto, SharePoint, Office 365, Power Automate, Excel, Power BI, TensorFlow, ML.Net, Semantic Kernel, TorchSharp, PyTorch
Team & Environment
You will be part of the Software Solutions practice, collaborating with Project Controls & Technology (PCT) and the CM Team.
Benefits & Compensation
- Salary: $110,000-$135,000
- Medical, dental, and vision coverage
- Disability and life coverage
- Retirement savings
- Paid sick leave
- Paid vacation (or other personal time)
- Paid parental leave
- Paid time off for bereavement, voting, and/or attendance at naturalization proceedings
Work Mode
This role is based in Denver, CO or any major WSP office, with a flexible and agile workplace model.
WSP USA (and all of its U.S. companies) is an Equal Opportunity Employer Race/Age/Color/Religion/Sex/Sexual Orientation/Gender Identity/National Origin/Disability or Protected Veteran Status.




