Job Description
The successful candidate in this position will :
Develop new and expand current custom Windows and Web solutions for a complex and growing scientific environmental firm using .
NET and C#, WPF, MVC and various JavaScript frameworks like Angular and API frameworks. The ability to develop on top of Microsoft MSSQL and PostgreSQL databases.
Solid knowledge of SQL and relational database structure is important, as well as geospatial data storage.
- Develop and expand enterprise geospatial capabilities including web applications, geoprocessing services, plugins and scripts.
- Evaluate and determine the technical approach to software development applications.
- Collaborate and scope requested new features and analyze user needs to determine technical requirements.
- Evaluate code to ensure that it is valid, maintainable, and meets industry standards.
- Brainstorm and contribute ideas to our technology, algorithms, and products.
- Design and help to build applications and interfaces; test and debug existing applications and work closely with our existing database and developer staff as a team.
- Stay up to date on emerging technologies / industry trends and apply them into operations and activities.
- Strengthen the security of our internal applications.
- Serve as an experienced technical leader on the team by mentoring others, helping to create standards, and recommending new initiatives.
This is a general description of the functions for this position and is not inclusive of the duties which may be associated with this position.
Job Requirements
Requirements :
The Geospatial / Full-Stack Developer we are seeking has a great opportunity to help WEST take the next step in our growth as a premier environmental consulting firm.
Successful candidate must be a self-starter who possesses :
- BS in Computer Science or equivalent technical school or experience.
- 7+ years’ experience working in a professional development setting as a full-stack developer.
- 5+ years developing custom geospatial tools in open-source and ESRI environments.
- 5+ years experience in one or more mapping libraries such as OpenLayers, Leaflet, MapBox or Esri JS Libraries.
- In-depth knowledge and experience with .NET, C#, WPF, MVC, and MS SQL; strong experience in client-side web technologies.
- Strong understanding of Python and Python environments and coding tools such as MyPy and Pytest.
- In-depth knowledge of geospatial data processing.
- Ability to develop in both ESRI and open-source environments with an emphasis in open-source technologies.
- Excellent written and oral communication skills
- The ability to work well under time constraints and within an established budget.
Successful candidates must be able to provide a driver’s abstract that meets WEST’s minimum criteria to operate a motor vehicle on behalf of the company.
Successful candidates must also be able to pass a drug and alcohol test that meets the minimum criteria of WEST and our clients.
Candidates must be capable of adhering to all health and safety requirements, outlined by WEST and our clients, for the duration of their employment.
WEST provides equal employment opportunities to all individuals regardless of their race, color, religion, sex, age, sexual orientation, national or ethnic origin, mental or physical disability, marital status, family status or any other characteristic protected by federal, provincial, or local law.
Education Bachelor's Degree Salary Grade Exemption Type Application Deadline