Software Engineer – FE, BE, or Test
at sdvi

Location: United States and Canada, All regions

 ThePosition

As a Software Engineer at SDVI your mission is to join a small team indelivering our customers a rock-solid functionality and performance.  This means we rise to the challenge ofbuilding the next generation of web applications and cloud based systems,applying creativity and agility, coupled with tight customer interaction. We despiseit when bugs escape, but when they do we catch and fix them fast.

 You could be a great addition to ourteam if:
  • Youare the self-motivated, do-what-it-takes, loves-learning-new-things type
  • Youlike small teams killing it in short sprints with lots of customer exposure
  • Communicationis your breath, collaboration your life blood
  • Youcan work from home with great tools like Slack, Trello, Hangouts, Zoom
 
Youwill be unleashed on: 

  • FE position
  •   Developing Front End mark-up,controllers, and services
  •   Designing FE code that cleanlyreveals the power of our suite of services
  •   Designing a UX which empowersusers to break down complex tasks
  •   Writing Front end unit testagainst the client code
  •   System integration with Back EndREST APIs
  •   Investigate, integrate, andutilize Open Source Libraries

  • BE position
  •   Developing microservices formedia supply chain management and analysis
  •   Designing BE code that deliversbreakthrough functionality, reliability, and performance
  •   Designing BE code that leveragesleading edge cloud technologies
  •   Writing unit test and tools toensure the quality of our services
  •   System integration with FrontEnd web applications and media partner services
  •   Investigate, integrate, andutilize Open Source Libraries

  • Test Position
  •   Developing Test AutomationInfrastructure
  •   Manual Testing of the “hardparts”, as they await automated solutions where possible
  •   System integration test designand execution
  •   Identifying System Regressions
  •   Usability Testing
  •   System instability detection
  •   Test Vectors: UI, Microservices,REST APIs, System Integration

The SDVI Platform:

  • Python3, Flask, SQLAlchemy
  • JavaScript,AngularJS, PUG, SCSS, VueJS
  • Microservices,REST APIs
  • Docker,Nginx, Postgresql
  • AmazonWeb Services
  • Linux,Windows

DesiredQualifications and Skills:

  • ALL POSITIONS
  •   Bachelor’s or Master’s degree.CS, CE, EE or equivalent preferred.
  •   Minimum of five years ofprogramming experience 
  •   Strong design and analyticalskills
  •   Organized, thorough, and detailoriented
  •   Excellent written and verbalcommunication skills
  •   Ability to work bothindependently at home, and as part of a team using collaborative tools likeSlack, Trello, Hangouts, Zoom.
  •   Located in USA or Canada ONLY, for now. 
 
  • FE Specific
  •   Good knowledge of JavaScript,Angular or similar
 
  • BE Specific
  •   Good knowledge of Python, RESTAPIs, Microservice Architectures, cloud technologies

  • Test Specific 
  •   Good knowledge of Python and/orJavaScript

 VeryCherished Skills: 

  • BE Specific
  •   Python Ninja
  •   Complex systems design
  •   Experience of Professional mediaformat and workflow

  • FE Specific
  •   Experience writing Single PageWeb Apps (especially AngularJS)
  •   Experience with VueJS
  •   Complex systems design
  •   Mark-up and CSS Rockstar
  •   MVC or similar front end designpatterns
  •   Experience of Professional mediaformat and workflow

  • Test Specific
  •   Experience testing Single PageWeb Apps (especially AngularJS)
  •   Complex systems testing
  •   System testing experience
  •   Relation Databases knowledge
  •   Experience of Professional mediaformat and workflow
 

To apply: jobs@sdvi.com