21 Nov
Software Developer
Michigan, Livonia , 48150 Livonia USA

Vacancy expired!

Role:

Software Developer

Location: Livonia, MI

Type: Direct Hire LER TechForce, an LHP affiliate, previously LHP Engineering Resources, is looking for Software Developer to work in Metro Detroit.

Job Description:
  • The Software Developer will use web-based software tools in multiple languages to improve the quality of the creation of high definition maps for autonomous vehicles.
  • Develop software solutions/tools using web technologies by studying requirements, designing the software, developing code, testing and releasing the code
  • Use Microsoft .Net, C#, Javascript and other languages to maintain and create new code
  • Deliver code for a complete full stack application – front end and backend
  • Work on all parts of the stack as needed
  • Ensure high performance of REST APi's
  • Develop tested, idiomatic, and documented C# .NET Code
  • Coordinate workflow between backend/frontend development
  • Follow the software development lifecycle in an Agile environment to develop source code
  • Estimate the tasks and effort needed to prepare work plans to meet delivery dates
  • Develop requirements and attend requirements reviews
  • Develop Object Oriented Design and conduct design reviews
  • Develop good, reusable, high quality code
  • Attend code reviews
  • Merge and integrate code with other developers for delivery
  • Use good debugging skills to test the software tools and release them into production
  • Work with internal and external customers to integrate the tools, test and launch successfully for customer delivery or operations use or R&D use
  • Work collaboratively with other engineers, developers and team members to reach identified goals
  • Provide innovative fast prototyping solutions as needed to support R&D needs
  • Use software tools like Jira, GIT, unit test tools, Polarian, Pycharm and open source tools
  • Develop high quality software and make all efforts to find and fix defects before release

Requirements:
  • Bachelor's degree in Computer Science or Software Engineering or Geographical Information Systems (GIS) or equivalent
  • 5+ years of experience in programming primarily around MVC.NET, C#, Javascript for application development
  • Experience with web ready spatial data formats like tile caches, super overlays, vector tiles and network links (kml)
  • Experience with web cartography and associated methodology for styling
  • Strong Experience using JSON.
  • Ability to think creatively and use your imagination to problem-solve
  • Experience with unit testing (nUnit, etc.) (Test-first experience (TDD) a plus)
  • Experience with Agile/Scrum
  • Strong written and verbal communication skills
  • Program Language and Software Experience/Proficiencies |
  • Object-oriented design & development, Design Patterns, Multi-threading, OOAD Experience in C# and ASP.NET, including ASP.NET MVC ASP.NET Core 2.0
  • Microsoft Visual Studio 2017/2019, and Git version control
  • REST services
  • JavaScript, HTML, CSS, Bootstrap, C#
  • SPA technology (Vue.JS, React.JS).
  • Open Source GIS Web technologies (GeoServer, OpenLayers, LeafletJS, TurfJS).
  • PostgreSQL/PostGIS
  • REST API's.

How to Apply:Send your resume for consideration to Tamika Mareno: (connect with me on LinkedIn: https://www.linkedin.com/in/tamika-mareno-lion-3514a51)

Vacancy expired!


Report job