We are seeking a Senior Applications Developer to work within our Software Solutions practice. The successful candidate will assist in the development and maintenance of various business applications across multiple platforms, including.NET and the Microsoft application suite.
Requirements
- 5-7 years development experience with ASP.NET/C#, MVC, Blazor, Node, Typescript
- Proficient in.NET, Node, Python, RESTful services with C#
- Experience deploying applications to iOS and Android App store
- Strong implementation and design experience in one or more Database technologies
- Good CSS, JavaScript, exposure to charting packages
- Experience working in DevOps / Git environment for version control
- Strong UI design experience and building UI’s with high responsiveness
- Knowledge of spatial frameworks such as ArcGIS / Google Maps/ Carto
- Excellent oral, written and communication skills
- Proficient in Microsoft SharePoint, Office 365 Workflow, Power Automate, Microsoft Excel, Power BI and other data visualization tools
- Knowledge using TensorFlow, ML.Net, Semantic Kernel, TorchSharp, or PyTorch similar libraries to integrate AI solutions
Benefits
- Medical, dental, vision, disability, life, and retirement savings
- Paid sick leave
- Paid vacation (or other personal time)
- Paid parental leave
- Paid time off for purposes of bereavement, voting, and/or attendance at naturalization proceedings