Job Posting: Real Time Application Developer
Hecate is an established research and development company based in Richland, WA. We offer employees challenging problems, the tools and flexibility to solve them, the ability to work with clients directly, a range of benefits, and the ability to travel and work in the field, 1000s of miles from your desk.
Hecate was established in 1984 to build custom software for various industries. Our engineers work side-by-side with customers and engineers from different disciplines and are well-versed in extracting requirements to build scientifically-based, customer-focused, custom solutions. Engineers have the flexibility to layout a solution from small prototypes to large scale software application suites.
We believe in building the highest quality product possible.
We provide our engineers with the resources needed to develop those products.
We pride ourselves on our ability to learn and implement new technologies.
We’re looking for a real-time application developer to help maintain an existing software suite used in the oil and gas industry and to develop new cloud-based capabilities for monitoring offshore industrial operations. This software suite is comprised of both desktop (Windows 10) and web (Azure) applications spanning multiple technologies using Microsoft .NET framework through .NET Core. Engineers will build software and components both alone as well as together on teams. Teamwork is a critical part of our success.
A competitive pay range for $60,000 - $100,000 depending on experience.
Medical and Dental benefits
A retirement plan with company match
Sought after skills:
Bachelors of Science in Computer Science from a 4-year accredited university or comparable professional experience
3-8 years of professional software development experience
Experience with C# - .NET framework, .NET Core and .NET Standard
An understanding of repository systems, especially Git and SVN
The ability to develop desktop graphical user interfaces in WPF/UWP
Web-app development experience (e.g., using ASP.NET)
Database Experience - SQL (mySQL, T-SQL, PostgreSQL)
Experience with the Agile Software Development Process (e.g. SCRUM/Kanban)
Knowledge of project management tools for issue tracking and requirements/specification gathering (e.g. JIRA Software / JIRA Confluence)
Ability to develop according to software design patterns to create maintainable, scalable, and extensible software applications
A strong background in mathematics, algorithm development or other hard sciences - including physics, chemistry and biology - is a definite advantage.
Improve an existing software suite – add new capabilities to real-time data analysis capabilities, modeling, reporting, and visualization
Add new capabilities to capturing, processing, and presenting data captured offshore to end-users via a web application
Provide support to users while capturing requirements to improve the software
Travel to the field to test new software features
Help demonstrate and train customers on new features
Help manage the deployment process of the entire software suite
Promote a healthy, constructive environment to build the best quality products
Hecate is based in Richland, WA. This is a great place to live with affordable housing and the a low cost-of-living. For people who enjoy the outdoors, the Tri-Cities area is the meeting point of three rivers including the Columbia river which is great for boating and fishing. The Blue and Cascade mountain ranges are nearby for hiking and camping. For people who enjoy the city, Richland hosts a number of events during the summer months and the area is evolving into an area with great restaurants, wineries, and breweries. Our office is nearby several restaurants for lunch.
Why Should You Apply?
Challenging Problems to Solve
Continuing education through access to conferences and courses
How Should You Apply?
Please send your resume in *.pdf format to firstname.lastname@example.org.