Senior Python Developer

About Us:

Sharp Notions is a custom software development firm driving unique solutions that meet the needs of our customers. This means web, mobile, design, back-end, QA, strategy - the entire solution. The core of this - our talented team leading tomorrow’s creations. Want to love what you do using new technology in a relaxing environment? Join us, we’re Sharp Notions.  

Position:

We're looking for a talented Software Engineer to join our team that is responsible for delivering high-quality software solutions to our clients. You will be involved in all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.

This role will support many client, focusing on the back end - database work, APIs, process, admin portals, reports, etc. 

Responsibilities:

  • Writing really clean, well-tested code
  • Developing APIs and related support applications
  • We have plenty of challenging problems to keep you busy
  • Support front-end development team
  • Communicate with the design and project management teams to create the best solutions
  • Deliver work on time and with attention to detail
  • Learn new skills and remain up-to-date with development best practices, industry trends, and emerging technologies

Requirements:

  • Responsible for maintaining technical and quality standards and participating in strategic planning
  • Proficient in Python 3
  • Flask, sqlalchemy, and PostgreSQL
  • RESTful API development experience
  • Test driven development
  • Comfortable working across the entire technology stack
  • Ability to quickly pick up new languages, technologies, and frameworks
  • At least 5 years of relevant experience
  • Pride in work \ Sense of Ownership

Familiarity with:
  • Celery
  • Domain driven design
  • docker
  • Integrating with GRPC service

Perks:

Here’s a peek at some of the many perks you’ll enjoy:

  • A great work environment with a casual dress code
  • Collaboration – ideas and input are always welcome
  • Health, dental, and vision - base level covered by Sharp Notions
  • Retirement Account Match
  • Paid vacation and holidays
  • Stocked Break-room
  • Happy Hours
  • Employee Recognition

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file