Are you passionate about data and how it’s helping marketers drive outcomes? Are you committed to understanding your customer’s needs and obsessed with solving their problems?


At NaviStone, we are leading the industry in web-powered direct mail. We add the power of browsing intent data to expand the scope and improve productivity of retargeting website visitors. If you are interested in joining a progressive team to drive change and improve marketing campaign performance, in a sales capacity, please reach out to me and we can schedule some time to talk!


In this role, the software engineer will be responsible for developing software programs or systems that align with business needs. Their duties include working with a product team to strategize ideas for beneficial software, coordinating with other IT professionals to design software and running tests to catch coding errors.


  • Design, test and develop the software to meet requirements
  • Recommend upgrades for existing systems and programs
  • Develop backend software to work within a distributed computing platform
  • Ensure continued functionality of a program during maintenance and testing of software
  • Document each aspect of a system or application as a reference for future upgrades and maintenance
  • Revisit the development process to fix bugs or address client or consumer concerns
  • Provide feedback and contribute to the continued evolution of the product development process

Qualified Applicants Must Have...

  • Experience using C# .NET Core required

  • Experience using MSSQL and PostgreSQL

  • Experience with cloud computing (AWS, Azure or GCP)
  • Experience writing testable code with unit tests
  • Experience with API development
  • Experience using Git or similar source control
  • Experience in a team environment using agile methodologies
  • Familiarity with Kubernetes and Airflow a plus
  • Experience in a team environment using agile methodologies

This position has been filled. Would you like to see our other open positions?