Full Stack Software Developer

at  Millennium EMS Solutions Ltd

Calgary, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Jul, 2024Not Specified14 Apr, 2024N/A.Net,Odata,Entity FrameworkNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Full Stack Software Developer will be responsible for developing applications for collecting, storing, and accessing environmental data for both Millennium’s internal use and Millennium’s clients using modern Web and Microsoft development tools and best practices. We are seeking an individual who has expertise in GIS (Geographic Information System), Microsoft SQL Server, Azure, and C#. The successful candidate will join an innovative, creative, and inspired team looking to develop and provide digital solutions for the environmental industry!

Responsibilities:

  • Collaborate with cross-functional teams to analyze software requirements and propose high-quality software solutions.
  • Design, develop, and maintain GIS applications, functionalities, and APIs using industry-standard tools and technologies.
  • Write well-designed, testable, and efficient code in Microsoft C#.
  • Conduct unit testing, integration testing, and performance testing of GIS applications.
  • Design and maintain database schemas, tables, views, queries, and stored procedures.
  • Create pull requests (PRs) to change, review, and merge code in a Git repository.
  • Collaborate with the team to deploy and integrate GIS applications with Azure cloud services.
  • Build effective DevOps pipelines to compile, build and deploy code.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Diploma

Computer Science, Software Engineering, Engineering

Proficient

1

Calgary, AB, Canada