SWAT MAPS

Developer

Canada full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Croptimistic Technology Inc. is a fast-growing international AgTech company with a unique opportunity for an experienced professional to take on a development role in the AgTech industry. Croptimistic Technology, SWAT MAPS (Soil, Water, and Topography) builds leading-edge technology for Precision Agriculture. SWAT MAPS has heavy commitment to R&D with hardware and software to create leading edge products to the worldwide agriculture market.

This position is expected to have direct experience in software development. This developer requires extensive familiarity with industry standards and the development using C# and .NET to maintain or current products. This position will be involved in creating products relating to GIS, 3d, AI & cloud services. This will require extensive backend knowledge in leading languages and best practices for mobile, desktop & web. This developer is responsible for contributing to all products the team builds. They will need to be flexible and adaptable in order to contribute where they are best suited. They are welcome to analyze and improve current and future products as they see opportunities arise. This candidate must have effective communication in all areas of this position. They must be willing to learn and contribute to team members.

This candidate will be best suited in Kelowna but all Canadian applications will be seriously considered.

Responsibilities

Will work on a cross-functional team todevelop and code complex products that tie into strategic company goals.This team will consistof theCTO,product owner,and 4-6 developers with different experiences.

Will understand user needs, systems flow, data usage, work processes and investigate problem areas through the software development lifecycle.
-Develop and demonstrate solutions by developing documentation, flowcharts, layouts, charts, code comments and clear code.
-Improve operations by conducting systems analysis followed by recommendations in policies and procedures.
-Prioritize tech debt and work with the team to manage backlogs and roadmaps.
-Work with team to set up proper support. Determine the source of issues, solutions, and improved execution.
-Work with IT specialist to evaluate user requirements, recommend, and acquire proper software.
-Test, automate, develop, execute, and maintain testing with both infrastructure and software through scripting and other appropriate tools.
-This includes testing and automation for each launch as well as ongoing development.

Requirements

Direct education in a technical discipline; computer science, computer engineering or information technology.
-1-3 years' experience using .Net, C# Development, patterns and best practices
-API Development
-Strong understanding of different operating systems
-Strong understanding of Docker + Kubernetes, or equivalent, Linux and scripting
-Strong understanding of AWS (IAM, EC2, SQS, Route53, Terraform, S3, Lambda). RDBMS (i.e., Postgres)
-Web service design, development, and integration (JSON, REST)
-Experience with complex, enterprise-level software development
-Exceptional skill in organizational leadership and mentorship
-Commitment to lean-agile iterative & incremental development
-Effective communication skills, both written and verbal
-Attention to detail, ability to prioritize and manage time
-Problem solving and critical thinking skills

Benefits

Remote Work

Competitive salary

RRSP program
-Benefits program
-Home office subsidy
-Training and development opportunities

​

Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT API integration Operations Project Management Remote Collaboration Writing Mid level

Likely questions

  1. Tell us about work you have done that is close to the Developer role.
  2. How would you approach your first 30 days at SWAT MAPS?
  3. Which of API integration, Operations and Project Management have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, Operations and Project Management.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Developer role because I can bring practical experience in API integration, Operations and Project Management, learn the team quickly, and contribute to the outcomes SWAT MAPS needs from this hire.

Related jobs.

More roles from this company or category.