Sr. Python Developer

at  Gnapi Technologies Private Limited

Vancouver, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025Not Specified24 Jan, 20255 year(s) or aboveComputer Science,Data Processing,Modeling,Algorithms,Gis,Geospatial Data,Enterprise Systems,Dental Care,Debugging,Data Integration,Architecture,Python,Spatial Analysis,Adherence,Vendors,Design,Microservices,Web Applications,System PerformanceNoNo
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:

COMPANY DESCRIPTION

Gnapi Technologies., is an Information Technology Company with registered offices in Canada, the United States and India. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients’ businesses and builds strong relationships to best-fit IT solutions, supported by our technology expertise. Gnapi has a strong expertise in GIS applications working closely with multiple customers across North America.

JOB DESCRIPTION

We are looking for a Senior Python Developer who welcomes engineering, team management and maintenance tasks. The primary focus will be to implement and enhance user interfaces and features together with automated unit and integration tests. You will be working with our candid and collaborative team, mentoring and managing the team as needed, where your knowledge and advice about application architecture and the newest technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
Work Option: Remote
Location: Canada
Employment Type: Permanent Full Time (candidate must be authorized to work as an employer in Canada or must be a Canadian citizen.)

KEY QUALIFICATIONS:

· Bachelor’s or Master’s degree from an accredited University in Computer Science, Engineering, or related field or equivalent experience
· Technology and industry experience
PS: All Third-Party Applicants through Vendors WILL NOT be entertained.
Job Type: Full-time
Pay: $70,000.00-$99,000.00 per year

Benefits:

  • Dental care
  • Extended health care

Schedule:

  • Day shift
  • Monday to Friday

Education:

  • Bachelor’s Degree (required)

Experience:

  • Python: 5 years (required)

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

· Having 10+ years’ experience as a Python developer, with a focus on building robust and scalable applications.
· GIS Application Development: Design, develop, and maintain GIS applications and tools using Python
· Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand requirements and deliver optimal solutions.
· Geospatial Data Processing: Write scripts and programs to process and analyze geospatial data efficiently
· Implement algorithms for spatial analysis and modeling
· Integration of GIS with Enterprise Systems: Integrate GIS functionalities into enterprise systems using Python
· Collaborate with database administrators for seamless data integration
· Web Mapping Applications: Develop interactive and user-friendly web mapping applications
· Utilize Python frameworks to build geospatial web applications
· GIS Automation: Implement automation scripts to streamline GIS workflows and processes
· Develop tools for automating data updates and spatial analyses
· Quality Assurance: Conduct testing and debugging of GIS applications to ensure functionality and data accuracy
· Work collaboratively with quality assurance teams for comprehensive testing
· Design and implement microservices architecture for scalable and efficient applications.
· Participate in code reviews to ensure adherence to coding standards and best practices.
· Identify and resolve technical challenges and performance issues.
· Optimize existing code and improve system performance.
· Contribute to architectural discussions and propose innovative solutions.
· Stay up to date with the latest trends and technologies in Python development and microservices.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Computer science engineering or related field or equivalent experience

Proficient

1

Vancouver, BC, Canada