Jobs at Syrinx

View all jobs

Senior SDET - Python Focused

Providence, RI
The candidate will be primarily responsible for: • Modifying software to fix errors, improve its performance, or upgrade interfaces. • Assisting with system testing and deployment validation procedures. • Developing new code, tests and documentation. • Working with Product and Engineering teams on technical issues including software system design and maintenance. • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system. • Consulting with Engineering team members to evaluate software-hardware interfaces and develop specifications and performance requirements. • Using scientific analysis and mathematical models to predict and measure outcomes and design consequences. • Preparing reports on programming project specifications, activities, or status.

The candidate will bring several of the following qualifications: • Professional verbal and written communication skills • Python or related scripting skills • Python frameworks such as Flask or Django • Comfort developing interactive and responsive user interfaces with front end JavaScript frameworks such as Knockout.js, React, Angular, NodeJS • Familiarity with Service Oriented Architectures such as REST/JSON or SOAP web services. • Mobile development (native and/or hybrid apps) skills. • Experience with Agile/Scrum SDLC process and tools such as Pivotal Tracker, Confluence, Jira • Developing with Docker or a similar container product. • Task running and package management tools such as Grunt, Bower, NPM a plus • version control repositories such as Bitbucket, GIT, TFS, SVN • Familiarity with Object Oriented Principles • Related bachelor's degree with 1-3 years of experience, or 3-5 years professional work experience with a demonstrated ability to fulfill the role Marstone is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Additional familiarity with any of the following tools and concepts is a plus: • Understanding of modern design patternssuch as Factory, Repository, MVC, MVVM, Dependency Injection • Automated Testing and Unit Testing using tools such as JMeter, Selenium, Protractor, PyUnit, unittest • Automated Build and Integration tools such as Jenkins, Ansible, Grunt Bamboo, Maven • Authoring application unit test cases. • Caching and Object/Key Value stores such as Redis, Memcached • Search and Logging tools such as ELK stack or CloudWatch • Experience with SQL and ORM/RDBMS using any of the following: Oracle, SQL Server, MySQL, PostgreSQL, Aurora, NHibernate, SQLAlchemy • SQL scripting skills related to Stored Procedures, Triggers, Indexes, and ETL processes • Familiarity with Cloud architecture & design in AWS or Azure

Share This Job

Powered by