Intermediate to Senior Backend Python Developer

Intermediate to Senior Backend Python Developer

You are proficient in more than one of the following languages: Python, Ruby, Go, Java, Javascript, PHP with a preference on Python. You are curious and constantly on the lookout for best practices, new patterns, and efficiencies in development and operations. You have had experience building systems from the ground up with complex workflows and have had to take into account asynchronous and/or concurrency issues. You code for stability, maintainability and know how to separate concerns.

You are attracted to startup environments where you have to think on your feet and your contributions have a huge impact, rather than large, corporate environments where, although your job is well defined, it is difficult to be exposed to all aspects of the business. However, you also appreciate working for a profitable company so that you can plan for the future. You will take the lead on projects and be a strong team member in a testing culture, following agile methodologies, and striving for deployment efficiencies.

Requirements:

• Web application development
• RESTful API development and integration
• Relational databases (Postgres and/or MySQL)
• Messaging/Queueing (RabbitMQ or similar)
• Concurrency and asynchronous development patterns
• Source versioning (git)
• Unit and functional testing frameworks/strategies

And the nice to have:

• Telco experience (provisioning, billing, customer care, networking)
• SOAP web services integration
• E-commerce (Magento / Zend / PHP)
• Atlassian On-Demand (Jira, Confluence, et al).

Short Info

  • Published:11 years ago
  • Company:Roam Mobility
  • Location:Vancouver, BC,Canada
 
 
 

Software Skills : Sales Skills to Put on Your Resume

Sales Skills to Put on Your Resume
Although there are many types of sales jobs, certain sales skills are universal. These five sales job skills for your resume will be attractive to hiring managers, no matter the industry or company.

Tip
Use the job ad to find out which skills to list on your resume. Employers always list the skills and abilities they want in the job description.

Software Skills

Software skills are an important form of computer skills commonly used in sales. Nearly every company uses some form of software to conduct business and manage its records. Sales departments are no exception.

A balding salesman shows a car to a man and women in his showroom
Communication skills are vital in retail.
Clearly list all computer software packages you’re familiar with on your resume to demonstrate your knowledge and show that you can learn new programs.

Sales workers use their technical skills to track leads, conversions, and client communications with sales software. Sales employees must be comfortable using software like spreadsheets, databases, and word processing programs.