Software Engineer

West Corporation
US-WA-Seattle
<< Go Back

  • Post Date: Jun 18, 2019
  • Start Date: 6/18/2019
  • Job Type: Full-Time

Job Description

Flowroute, a West company, is looking to add a Software Developer to our team in Seattle!
 
 
Flowroute, the first software-centric carrier, provides communication services and technology for cloud-based products. By providing businesses programmatic access to communications infrastructure services, Flowroute removes the complexity of introducing new communications solutions to market. The patented nationwide Flowroute HyperNetwork™ delivers leading carrier-quality calling and messaging services with unparalleled reliability, reach, and simplicity.
 
 
Who we are:
 
Our organization embodies a unique culture that values strong collaboration and connection with our customers that allows us to partner in our joint innovation. We are hungry to explore opportunities, are inspired by collective creativity, and boldness in the face of tough challenges. We actively nurture an environment where everyone is encouraged and expected to share their ideas and perspectives. We are an organization that puts our purpose for serving first and honors our commitments to customers, teammates and ourselves.
 
 
Who you are:
 
•You are skilled with Python and have some exposure with Django and Flask
•You are a full-stack developer willing to tackle any problem
•You are passionate about building software the 'right' way and teaching that software craftsmanship mentality to others
•You’ve worked with cloud based technologies like AWS, GCP, Azure (we use AWS)
•You have extensive experience with agile methods and love a good code review
•You have at least 3 years of experience as a full time Developer
 
 
Key Responsibilities:
 
•Contribute to new and existing projects, collaborating with product owners, and other teams to deliver business value on an iterative basis.
•Ensure we deliver high quality software by writing clean code and utilizing pair programming, continuous integration and code reviews.
•Serve as a mentor and idea leader in continuously improving the team by sharing new technology/process opportunities, and best practices.
•Stay actively engaged in the technology industry and understand how the evolving technologies can benefit our organization.
•Enhance and maintain our RESTful API.
•Create systems to connect seamlessly with our partner carriers.
•Help architect, implement, deploy, and maintain backend software systems that communicate within and among geographically-dispersed data centers.
•Evolve systems so they can scale linearly.
•Refactor existing systems to support future growth.
•Architect software with scalability, redundancy, and seamless netsplit survival/recovery.
•Write documentation and/or technical articles for API’s and projects that you’ve worked on.
 
 

Skills

Education:
 
•Bachelor’s Degree from an accredited college or university with major coursework in computer science, MIS, telecommunications, or a related field.  Equivalent work experience in a similar position may be substituted for educational requirements.
 
 
Experience:
 
•Minimum three years increasingly responsible programming experience using a standard coding language and/or platform required.
•Minimum three years’ experience writing detailed program designs for medium to large sized projects preferred. Project management experience preferred.
•Python (Django, Flask), GoLang
•PostgreSQL
•Docker
•Redis
•Linux Operating System (Ubuntu, Debian)
•SIP
•SMPP
•Kamailio
•Asterisk
•AWS (EC2, CloudFormation, SQS, Kinesis, Lambda, DynamoDB, Redshift
 
 
 
West is connecting people and ideas.
We are delivering on their potential.
We are improving the way we work and live.
 
 
 
At West, we are dedicated to delivering and improving upon new channels, new capabilities and new choices for how businesses and consumers collaborate, connect and transact. We develop technology-enabled communications that change the way we work and improve the way we live. We are a collective effort of enterprise and individuals, of communities and customers, of partnerships and families. We are the sum of our entire network – based on the four pillars of trust, innovation, collaboration, and execution and the hard work of people who share our vision. We are at the core of a technology and communications engine that is changing the world.
 
We Connect.  We Deliver.  We are WEST.
Applications will be accepted through 6/30/19.
Equal Opportunity Employer/Veterans/Disabled
 
 
Don't forget to join our online talent community and 'Like' West Careers on Facebook to receive updates about exciting opportunities and network with other West employees!




Want More Jobs Like This?