Remote Jobs at NAVIS 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 5 Remote Jobs at NAVIS tagged Testing, Engineer and Software Developer
such as Test Automation Engineer, Senior Software Developer and Senior Front end Software Developer

  Jobs

  People

👉 Hiring remotely? Reach 1,000,000+ remote workers on the 🏆 #1 remote jobs board

Post a Job - $299
Hide this

This year

NAVIS


Senior Data Engineer

Senior Data Engineer


NAVIS


senior

engineer

senior

engineer

2mo
\n NAVIS is excited to be hiring a Sr. Data Engineer!  This is a NEW position due to growth in this area. \n\nBe a critical element of what sets NAVIS apart from everyone else!  Join the power behind the best-in-class Hospitality CRM software and services that unifies hotel reservations and marketing teams around their guest data to drive more bookings and revenue.\n\nOur Guest Experience Platform team is seeking an experienced Senior Data Engineer to play a lead role in the building and running of our modern big data and machine learning platform that powers our products and services. In this role, you will responsible for building the analytical data pipeline, data lake, and real-time data streaming services.  You should be passionate about technology and complex big data business challenges.\n\nYou can have a huge impact on everything from the functionality we deliver for our clients, to the architecture of our systems, to the technologies that we are adopting. \n\nYou should be highly curious with a passion for building things!\n\nClick here for a peek inside our Engineering Team\n\n\nDUTIES & RESPONSIBILITIES:\n\n\n* Design and develop business-critical data pipelines and related back-end services\n\n* Identification of and participation in simplifying and addressing scalability issues for enterprise level data pipeline\n\n* Design and build big data infrastructure to support our data lake\n\n\n\n\n\nQUALIFICATIONS:\n\n\n* Python - expert-level / programming mastery of Python or PySpark (at least five (5) years of continuous Python experience within the context of data pipelines / big data)\n\n* The ability to teach advanced Python or PySpark development techniques to developers with mid-level Python skill sets\n\n* At least two (2) years of extensive experience with Hadoop Ecosystem (Spark / PySpark)\n\n* Experience with building, breaking, and fixing production data pipelines\n\n* Hands-on SQL skills and background in other data stores like SQL Server, Postgres, or MongoDB\n\n* Experience with continuous delivery and automated deployments (Terraform)\n\n* ETL experience\n\n* Able to identify and participate in addressing scalability issues for enterprise level / big data\n\n\n\n\n\nDESIRED, BUT NOT REQUIRED SKILLS:\n\n\n* Any experience with AWS services like Glue, S3, SQS, Lambda, Fargate, EC2, Athena, Kinesis, Step Functions, DynamoDB, CloudFormation and CloudWatch will be a huge plus\n\n* Any experience with MapReduce, Yarn, HDFS, Hive, Presto, HBase, Parquet is preferred, but not required\n\n* Experience with machine learning or interest in picking it up\n\n\n\n\n\nPOSITION LOCATION:\n\nThere are 3 options for the location of this position:\n\n\n* Can work remotely in the continental US with occasional travel to Bend, Oregon\n\n* Based at a shared office space in the heart of downtown Portland, Oregon\n\n* Based at our offices in Bend, Oregon (relocation assistance package available)\n\n\n\n\nCheck out this video to learn more about the Tech scene in Bend, Oregon\n\n\nNAVIS OFFERS:\n\n\n* An inclusive, fun, values-driven company culture – we’ve won awards for it\n\n* A growing tech company in Bend, Oregon\n\n* Work / Life balance - what a concept!\n\n* Excellent benefits package with a Medical Expense Reimbursement Program that helps keep our medical deductibles LOW for our Team Members\n\n* 401(k) with generous matching component\n\n* Generous time off plus a VTO day to use working at your favorite charity\n\n* Competitive pay + annual bonus program\n\n* FREE TURKEYS (or pies) for every Team Member for Thanksgiving (hey, it's a tradition around here)\n\n* Your work makes a difference here, and we make a huge impact to our clients’ profits\n\n* Transparency – regular All-Team meetings, so you can stay in-the-know with what’s going on in all areas our business\n\n\n

See more jobs at NAVIS

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

NAVIS


Senior Java Software Developer

Senior Java Software Developer


NAVIS


dev

java

senior

digital nomad

dev

java

senior

digital nomad

8mo
\nNAVIS is looking for a creative, motivated, full stack Senior Software Developer to join us as a critical member of our Engineering Team. (This position will be virtual / remote from the Portland, OR area).\n\nThe primary focus of this position is coding creative, operational software that enhances our products.  The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch.  Our products are constantly evolving with our client needs – we are not simply maintaining existing products.\n\nThis is a full SDLC development position.  The Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions.  Expert knowledge of design patterns and software development best practices must be shown at all times.  \n\nThe Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies.  As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools.  This developer needs to have a willingness to do whatever it takes to make the products and the company successful.\n\nClick here for a peek inside our Engineering Team\n\n\nQUALIFICATIONS:\n\n\n* BS degree in Computer Science, similar technical field of study or equivalent practical experience.\n\n* At least four (4) years of software development experience in Java 8+ in a cloud based environment such as AWS\n\n* Experience working with three or more from the following list: SpringBoot 2.0, microservices, Postgres, Docker, Hibernate, AWS, CI/CD pipelines\n\n* Comfortable working part-time in legacy systems based on Clojure, .NET, MicrosoftSQL, and on-premise data center\n\n* Good verbal and written communications proficiency in English\n\n\n\n\n\nPREFERRED QUALIFICATIONS:\n\n\n* Master’s or PhD degree, further education or experience in Engineering, Computer Science or other technology-related field\n\n* Experience with more than one general purpose programming languages, including but not limited to: Java, C/C++, C#, Objective C, Python, ReactRedux, or Go\n\n* Experience developing RESTful JSON API driven microservices architecture\n\n* Experience with AWS Lambdas\n\n* Interest and ability to learn other coding languages, as needed\n\n\n\n\n\nLOCATIONS:\n\n\n* Bend, Oregon (relocation assistance package available)\n\n* Portland, Oregon (remote / virtual)\n\n\n\n\nCheck out this video to learn more about the Tech scene in Bend, Oregon\n\n\nTECHNOLOGY STACK:\nOur tech stack is as follows:  Java, React/Redux, Postgres, Microservices, Containers, Python, Spark, CI/CD, IaC, AWS

See more jobs at NAVIS

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

NAVIS


Senior Front End Software Developer

Senior Front End Software Developer


NAVIS


front end

dev

senior

digital nomad

front end

dev

senior

digital nomad

11mo
\nNAVIS is looking for a creative, motivated, senior-level Front-end Software Developer to join us as a critical member of our Engineering Team. This position can be based in Bend, Oregon, or remotely in Portland, Oregon.\n\nThis front-end developer will design, develop, optimize, and test on premise, AWS hosted applications and micro-services in an Agile setting. As part of the Engineering Team, you will collaborate closely with Software Development teams and Product Team members to design exceptional software / product solutions to meet customer needs.\n\nYour focus will be on the front-end using various modern Javascript technologies such as React and Redux.\n\n\nClick here for a peek inside our Engineering Team\n\n\nRESPONSIBILITIES:\nThe primary focus of this position is coding creative, operational, front-end software that enhances our products. The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch. Our products are constantly evolving with our client needs – we are not simply maintaining existing products.\n\nThis is a full SDLC development position. The Front-end Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions. We are currently on a release cycle and are striving towards a continuous development environment.\n\nThe Front-end Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies. As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools. This developer needs to have a willingness to do whatever it takes to make the products and the company successful.\n\nA high degree of creativity and motivation is required of the successful candidate, who is expected to operate with limited direct supervision.\n\n\nQUALIFICATIONS:\n\n\n* We require strong development skills in React.js with Redux front-end software development \n\n* BS in Computer Science, or equivalent experience\n\n* At least five (5) years of front-end software analysis, design, and development experience on highly-scalable web properties supporting multiple browsers\n\n* Scrum experience, knowledge, and acceptance\n\n* You must have a strong belief in writing tests for your own code – we currently write unit tests, and are creating a framework to include feature testing and integration testing\n\n* Strong experience with Design Patterns\n\n* Solid understanding of the SDLC\n\n* Experience with iterative development with quick release cycles (Agile Methodologies)\n\n* Experience with any modern testing practices (experience with TDD, BDD, and/or UI / API / Component test automation is beneficial)\n\n* Experience working with peers and Software Architects on highly complex technical issues\n\n* If working remotely, you should be able to travel occasionally to our Bend office (about 2-3 days per month is anticipated and this is expensed to NAVIS)\n\n\n\n\n\nIn addition to the above requirements, the following technical experience is considered advantageous, but is not required:\n\n\n* Java back-end development experience\n\n* CI / CD experience with Chef\n\n* Open ID experience\n\n* Git experience\n\n* Docker\n\n* VOIP\n\n* Experience with internationalization\n\n\n\n\n\n\nPOSITION LOCATION:\n\nBend, Oregon (office), or Portland, Oregon (remote)\n\n\n\nCheck out this video to learn more about the Tech scene in Bend, Oregon\n\n\n\nNAVIS OFFERS:\n\n\n* An inclusive, fun, values-driven company culture – we’ve won awards for it\n\n* A growing tech company in Bend, Oregon\n\n* Work / Life balance - what a concept!\n\n* Excellent benefits package with a Medical Expense Reimbursement Program that helps keep our medical deductibles LOW for our Team Members\n\n* 401(k) with generous matching component\n\n* Generous time off plus a VTO day to use working at your favorite charity\n\n* Competitive pay + annual bonus program\n\n* FREE TURKEYS (or pies) for every Team Member for Thanksgiving (hey, it's a tradition around here)\n\n* Your work makes a difference here, and we make a huge impact to our clients’ profits\n\n* Transparency – regular All-Team meetings, so you can stay in-the-know with what’s going on in all areas our business\n\n* We support local businesses and they support us - get perks just by flashing your NAVIS badge\n\n* Forget your standard potluck - we take our company events to the next level! Annual "Pow Day" at Mt. Bachelor, fiscal year celebrations, summer shindigs, and holiday parties, and more\n\n* Cold-brew coffee on tap\n\n* We go ALL-OUT for Halloween (it's a thing for us)\n\n\n

See more jobs at NAVIS

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

NAVIS


Senior Software Developer

Senior Software Developer


NAVIS


dev

senior

digital nomad

dev

senior

digital nomad

1yr
\nNAVIS is looking for a creative, motivated, full stack Senior Software Developer to join us as a critical member of our Engineering Team. This position can be based remotely in Portland, OR, or it can be based in our offices in Bend, OR - either scenario works for us.\n\nA little about our environment: we operate in a hybrid environment.  Our new developers get their choice of a Mac or a Windows machine upon hire.\n\nThis senior Software Developer will design, develop, optimize, and test on-premise, AWS hosted applications and microservices in an Agile setting based on both Open Source and .NET technologies.  As part of the Engineering Team, you will collaborate closely with Software Development teams and Product Team members to design exceptional software / product solutions to meet clients' needs.   \n\n\nRESPONSIBILITIES:\nThe primary focus of this position is coding creative, operational software that enhances our products.  The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch.  Our products are constantly evolving with our client needs – we are not simply maintaining existing products.\n\nThis is a full SDLC development position.  The senior Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions.  Expert knowledge of design patterns and software development best practices must be shown at all times.  \n\nThe senior Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies.  As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools.  This developer needs to have a willingness to do whatever it takes to make the products and the company successful.\n\n\nNAVIS OFFERS:\n\n\n* An inclusive, fun, values-driven company culture – we’ve won awards for it\n\n* A growing tech company in Bend, Oregon\n\n* Work / Life balance - what a concept!\n\n* Excellent benefits package with a Medical Expense Reimbursement Program that helps keep our medical deductibles LOW for our Team Members\n\n* 401(k) with generous matching component\n\n* Generous time off plus a VTO day to use working at your favorite charity\n\n* Competitive pay + annual bonus program\n\n* FREE TURKEYS (or pies) for every Team Member for Thanksgiving (hey, it's a long-standing tradition!)\n\n* Your work makes a difference here, and we make a huge impact to our clients’ profits\n\n* Transparency – regular All-Team meetings, so you can stay in-the-know with what’s going on in all areas our business\n\n* We go ALL-OUT for Halloween (it's a thing for us)\n\n\n\n\n\n\nPOSITION LOCATION:\n\nThis position can be based virtually / remotely from Portland, Oregon.  Or, it can be based in our Bend, Oregon offices.  If you'd like to move to Bend, we can assist you with relocation expenses.\n\n\nQUALIFICATIONS:\n\n\n* Java or C#, React with Redux (or another modern JavaScript framework such as Angular2), at least one relational database (MS-SQL, Postgres, MySQL), Service-oriented architectures (SOA)\n\n* Some experience with Cloud Computing and Amazon Web Services (AWS) \n\n* BS in Computer Science or equivalent experience, MS degree highly preferred\n\n* At least three (3) years of web software design & development experience on highly scalable web properties supporting multiple browsers\n\n* At least three (3) years of experience developing on multiple server-side frameworks, including Open Source and .NET\n\n* Expert experience level with Design Patterns\n\n* Database application design and development experience, preferably in a multi-tenant database environment\n\n* Solid understanding of the SDLC\n\n* Strong verbal, written and interpersonal communication skills\n\n* A high degree of creativity and motivation is required of the successful candidate, who is expected to operate with limited direct supervision \n\n* Demonstrated expertise in Object-Oriented Analysis and Design, with a focus on high-quality, timely, and supportable and maintainable code delivery\n\n* Experience with iterative development with quick release cycles (Agile Methodologies)\n\n* Experience with modern testing practices (TDD, UI/API/Component test automation)\n\n* Experience working on highly motivated cross-functional teams\n\n* Experience working with peers and Software Architects on highly complex technical issues\n\n* Experience mentoring junior-level developers is preferred\n\n\n\n\nIn addition to the above requirements, the following technical experience is considered advantageous, but is not required:\n\n\n* Experience with internationalization\n\n* Linux\n\n* Docker\n\n* VOIP\n\n* VB.NET\n\n* HTML5\n\n* CSS3\n\n\n\n\n\n\n\nNAVIS is an Equal Opportunity Employer (EOE).

See more jobs at NAVIS

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

NAVIS


Test Automation Engineer

Test Automation Engineer


NAVIS


testing

engineer

testing

engineer

2yr
\nNAVIS is hiring an experienced Test Automation Engineer onto our growing Engineering team in Bend, Oregon (or the role can be done remotely).\n\nYou will be the sole Test Automation Engineer on the team, which means you'll be REALLY important to us - carving new path, building new ways of doing things, helping us automate, and there will be no shortage of work. \n\nThis critical position will work with our product development team to enable software quality via automated testing at all levels of the technology stack (hybrid - legacy .NET and new development being done in Java/Linux). Multiple teams will depend on your expertise in automating and maintaining tests at the code unit level all the way up to the GUI, with stops at all points in between.\n\nNot only will you perform challenging test automation work, but you will play a big part in shaping our test automation strategy, as well as fill an integral role in the software development life cycle and process here at NAVIS.\n\nDid we mention this role will be important to us?\n\nRESPONSIBILITIES:\n\n\n* Influence and advise on test automation strategy across the Technology / Engineering organization\n\n* Design and deliver key software quality testing components for multitier SaaS-based software solutions \n\n* Review requirements, specifications, user documentation, and other project documentation to assure quality of the products\n\n* Execute, optimize and maintain both manual and automated unit, system, performance, and load testing\n\n* Design and build automated testing modules\n\n* Coordinate with software developers to build brand new test automations at all levels of the stack\n\n* Be able to effectively operate within and follow Agile methodologies such as Scrum\n\n* Leverage continuous build and automated unit test frameworks\n\n* Participate in identifying and managing defects and the impact of proposed changes to product definition on the testing process\n\n* Development and maintenance of automated test cases, scripts, and test scenarios for functional, regression and performance testing\n\n\n\n\nPOSITION LOCATION:  \n\nThis position is based in Bend, Oregon, or it can be done remotely / virtually.  Relocation assistance is being offered, as needed, if you'd like to move to Bend.\n\nQUALIFICATIONS:\n\n\n* Bachelor's degree in Computer Science, or equivalent work experience\n\n* At least 2 years of experience in a Test Automation Engineer or related testing automation position\n\n* At least 3 years of experience with web technologies including HTML, CSS and JavaScript, among others \n\n* Experience working in environments using some / many of the following:  Java or C#, Linux, Modern Javascript Frameworks (React, Angular2), Windows, Linux, Docker, JUnit, Mockito\n\n* Experience working in environments using SQL Server, PostgreSQL or other relational database technology\n\n* Experience automating tests using a CI server such as Gitlab CI, TeamCity, or Jenkins\n\n* Experience with automated test frameworks such as Selenium or Ranorex\n\n* Experience writing and automating API and component-level integration tests\n\n* Experience with software as a service (SaaS) products – familiar with Cloud technologies\n\n* Experience in both .NET and Open Source environments\n\n* Must be extremely detail-oriented – you have a knack for seeing and catching the small details (hey, this is your livelihood)\n\n* Strong commitment to quality and a positive, collaborative attitude and approach to testing\n\n* Strong understanding of the Software Development Life Cycle (SDLC)\n\n\n\n\nNICE-TO-HAVE:\n\n\n* Familiarity with Test-Driven Development (TDD)\n\n* Familiarity with CRM products and/or VOIP services is a plus\n\n\n

See more jobs at NAVIS

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.