Flexera

Software Engineer

Flexera

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, implement and run micro services written in Go (will train)
  • Use and learn about the latest deployment and monitoring tools: Kubernetes, AWS technologies, SumoLogic and more
  • Also design and implement web applications written in C#
  • Improve product quality, security, and performance
  • Actively participate in an agile software development life-cycle, decomposing requirements, documenting and discussing the design, estimation and implementation.
  • Develop rapid prototypes and participate in pair programming.
  • Generate architecture recommendations.
  • Interact with customers; understand use cases and propose solutions.
  • Contribute to the knowledge base, wiki and other Flexera resources to help build the best customer experience.

Requirements

  • Bachelor’s degree in a technical field or equivalent work experience
  • 5+ years of experience in quality engineering
  • Experience with micro service architectures, AWS environment or other cloud services, C#, SQL Server
  • Experience with Go, NoSQL, JavaScript is a plus
  • An advantage: experience in development in Linux environments
  • Ability to think analytically and solve problems in a structured manner
  • Ability to reason about software, algorithms, and performance from a high level
  • Superb communication skills to work within and across teams
  • Advanced skills in English language are mandatory
Benefits
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoC#micro servicesSQL ServerNoSQLJavaScriptagile software developmentsoftware algorithmsperformance optimizationrapid prototyping
Soft Skills
analytical thinkingproblem solvingcommunicationcollaborationcustomer interactiondocumentationdesign discussionestimationpair programmingknowledge sharing
Certifications
Bachelor’s degree in a technical field