Find Remote Jobs Worldwide & Work From Anywhere

Unanet, Inc. company's all remote jobs

Skills: workato paas integration rest ipaas

Our team is looking for a Product Integrations Engineer to develop, enhance and support enterprise integrations. Integrations with customer and partner systems are a core component of Unanet’s value proposition and we are accelerating our roadmap with the implementation of an iPaaS system. We’ve partnered with Workato and are building out our marketplace of enterprise integrations while we continue to attract partners and customers to our fast-growing ecosystem.

You will help us lay the technical foundation for the growth of the platform and the addition of new capabilities to our offerings. You will work regularly and collaborate closely with Engineering, Product Management, and Technology Services to learn business processes like quote-to-cash and procure-to-pay, collect integration requirements, design elegant data flows, and make API and data integrations a significant, strategic differentiator for our business.

What You Will Do

  • Collect requirements, design integration patterns, build and test integrations between Unanet’s application portfolio and infrastructure to multiple partner and client systems
  • Partner with Product and technical implementation teams to design solutions based on existing API and integration capabilities
  • Configure integrations with client-specific field mappings, translations and transformations
  • Document existing integration architecture and methodologies to inform pre-sales process
  • Work with clients to identify needs, troubleshoot issues and advise on best practice
  • Create exception handling patterns to alert Unanet of integration errors and create logging patterns to enable Product Support to assist clients directly
  • Collaborate with Product and Engineering on platform/API enhancements to support new integration paths

Who You Are

  • Expertise with iPaaS (e.g., Workato, Mulesoft, Snaplogic, Tray, Dell Boomi or Jitterbit)
  • Prior experience working with relational databases and REST APIs
  • Experience managing data pipelines, including cleansing, validation, and deduplication
  • Ability to surface technical API endpoints as easy-to-use connectors that functional consultants can use for development and deployment
  • Experience translating complex data into simplified, automated workflows
  • Experience with API-like data (e.g., CSV files, SOAP, DBs)
  • Strong verbal and written communication skills, with prior experience in a client-facing capacity
  • Bachelor’s Degree in Computer Science or related

Your Differentiators

  • You’ve built out an integrations marketplace
  • You have experience with ERP or Accounting software solutions, specifically in a developer, integration or implementation capacity
  • You have a strong work ethic and the ability to work in a fast-paced, startup environment
  • Bachelor’s Degree in Computer Science or related

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: angular .net javascript node.js typescript

Our team is looking for a Senior Software Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules and workflows.

What You’ll Do

  • Help solidify our next generation web app, one that is deeply rooted in a SAAS-first Angular approach using the Strangler pattern to wrap the existing web app and refactor the most used areas into Angular
  • Support front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach)
  • Work closely with our Principal Engineers to flesh out the technical backlog
  • Provide feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Tap into our valuable data sources and build incredible features for our customers
  • Ensure software developed adheres to quality standards through both code and design reviews

Your First 90 Days

In Your First 30 Days, with the support of our team, you will participate in our two-week, virtual immersive onboarding, familiarizing yourself with our culture, our product and our tech stack. You will take on development items to get your hands in our web stack and introduce two (2) new aspects of Angular by building proof of concepts and presenting the same to various technical stakeholders. In partnership with our Leads, you'll help envision a front-end technical roadmap that takes scalability, testing and performance into account.

In Your First 60 Days, as your familiarity with our product and tech stack grows, so too will your impact and influence. You will help define and contribute to a backlog of technical infrastructure work. In partnership with Product Management, you will contribute to a backlog of work that systematically adds new features to our growing product offering.

In Your First 90 Days, you will play in an integral role in our UX deliverables. You will continue to evolve and uplift our tech stack by contributing to our technical roadmap and future deliveries. You will play a meaningful role in helping hire engineers to our growing Product Team.

Who You Are

  • 7+ years of experience developing complex B2B web apps
  • 4+ years of experience in Angular (2 or higher)
  • Prior experience with non-front-end technologies (e.g., Java, .NET, Node)
  • Proficiency with MVC, CSS, JavaScript, jQuery, and SQL
  • Experience with JS Unit Testing
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Bachelor’s in Computer Science

More About You

  • You’ve built multiple Angular apps in production across multiple companies and have the knowledge and battle scars to prove it
  • You’ve taken on the challenge of wrapping a legacy web app (Java, .NET, ColdFusion) in a modern framework, have it coexist and transform areas of the web app
  • You've been successful in working in a highly collaborative remote environment

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: jakarta-ee html spring java-10 java-8

Our team is growing! We’re looking for a Principal Software Engineer, Tech Lead (Java) to help take our web app and tech stack to the next level. We’re looking for a dynamic engineer who is no stranger to building well-designed, performant web applications that support complex business rules.

Our definition of “Principal” means that we will look to you to not only influence others and develop your own technical expertise, but also to be hungry and humble to assist others in the development of their careers as well. Further, you will have the opportunity to set the tone of the platform you will be working on.

What You’ll Do

  • Help solidify our web app that is undergoing a SAAS-first transformation using the Strangler pattern
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach)
  • Work closely with our Team Lead and Product leadership to identify our “North Star” and flesh out the technical backlog with a mindful approach to get us there
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our growing customer base
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

By Day 30: With the support of our Principal Engineers and Vice President of Development, you will immerse yourself in our virtual onboarding program. Following this one-week immersive, you will join your scrum team and work with them to better understand our current product offerings. Further, you’ll be immersed into our ongoing initiative to wrap our existing application into a React wrapper and productize it.

By Day 60: Along with user stories and product features, you will lead your scrum team to work on a backlog of technical infrastructure work identified in your First 30 Days. This includes the productization of React into the technical stack.

By Day 90: You will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items and evaluating the strengths and weaknesses of the tech stack as well as create a path forward to improve it.

Who You Are

  • 7+ years of full stack experience with Java/J2EE technologies
  • 4+ years of experience with React, Angular or other frontend frameworks
  • 2+ years experience leading (architecture) web or frontend application teams
  • Proficiency with data modeling and database design, including strong SQL skills
  • Strong experience with HTML, DHTML and working with multiple browsers
  • Experience using Tomcat, IIS and XML
  • Experience with Git
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work full stack, with a keen eye for consuming APIs open UI frameworks
  • Experience working within an Agile environment (e.g., Scrum, Kanban or ScrumBan)
  • Ability to multitask and balance competing priorities, working with multiple stakeholders
  • Bachelor’s in Computer Science

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)

Team Lead vs. Tech Lead

  • Team Lead: Leads a Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: .net-core sql-server rest restapi c#

Our growing Product team is looking for a Senior Backend Engineer to help refine our existing APIs (.NET Core) that support our recently launched web (Vue.js and React.js) and mobile (React Native) apps. We're looking for a dynamic engineer who is no stranger to building well-designed and performant APIs that support complex business rules and workflows.

You will begin by learning our existing product offering and familiarize yourself with our Vue.js and C# .NET codebase. As you grow in your understanding of our business logic, you will contribute your API experience to help architect and support more features to our existing SPA and mobile app.

What You'll Do

  • Drive back end architectural decisions, developing a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our customers
  • Flesh out user stories to be consumed by the rest of the team
  • Present ideas in the form of lunch and learns to technical staff and help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

You First 90 Days

In your First 30 Days, you will immerse yourself in our culture, product and tech stack. You'll collaborate with our team to grow in your understanding of our product offering (C# .NET) and new web (Vue.js) and mobile (React Native) applications. You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better. You’ll become a contributing member of our efficient and effective SDLC process. You’ll take on development items to get your hands in our current web and API stack.

In your First 60 Days, you will work with and understand the nuances of our team. You’ll create and help work on a backlog of technical infrastructure work related to our platform and API identified in your First 30 Days. You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from.

In your First 90 Days, you will help instill the discipline of effectively monitoring and creating work items from production issues. You will advance our tech stack by evolving the technical roadmap and future deliveries. You’ll play an influential role in hiring additional engineers to our growing Product team.

Who You Are

  • 7+ years experience .NET development; .NET Core preferred
  • 4+ years experience with SQL Server
  • 2+ years experience working with an API/Platform team
  • Experience working in an Agile development environment
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging abilities
  • Bachelor's in Computer Science or equivalent

Your Differentiators

  • Ability to work and interface with team members remotely
  • Prior experience with React.js, React Native and/or Vue.js

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: kubernetes devops terraform rest containers

As a member of our Cloud Support group, you will help define our transformation towards an enterprise SaaS solution, hosting numerous top-tier customers. With a quickly growing customer base, we need creative and dynamic engineers to help architect innovative solutions that ensure the best possible experience for our customers.

You will join a team of talented, fast-moving engineers and administrators involved in nearly every aspect of the SaaS delivery and customer experience lifecycle. We are looking for an engineer with a strong software development background, one who has experience building services to ensure our Cloud Support is lean, proactive, and efficient.

Your success will hinge on your ability to apply a software engineer mentality to the functions of operations as well as a firm grasp of automation, cloud architectures, event monitoring, health checks, and metrics gathering. You should be passionate about solving problems and developing creative solutions leveraging automation.

What You’ll Do

  • Provision, configure, and maintain the production environment to handle running several application stacks in the cloud that can scale to the thousands of customers using our products as well as our internal Product team.
  • Automate the deployment and maintenance of cloud platform technologies in the upper environments ensuring changes are also reflected in the lower environments
  • Aid in improving overall product through development of management automation and metrics analysis in the upper environment
    • Integrate current scripts, automations, and functions spread across multiple tools into a coherent Cloud Control system
    • Collaborate with Cloud Development on database deployment capability to release pipeline (automate schema changes across all databases)
    • Evaluate metrics as customers are moved to new production environment
    • Create a metrics-based performance dashboard for production that includes predictive warnings which can be addressed prior to an incident occurring
    • Prepare for multi-tenant product solutions in coordination with cloud development
  • Implement and oversee log management, data warehouse, and database operations, including management of Logging/Audit services
  • Ensure all monitoring systems (infrastructure- and application-level) are in place, report on availability and system health
  • Collect and distill existing management and monitoring tools, scripts, and functions into a single coherent package for easy consumption with the ability to drill down to details
  • Implement strategies around disaster recovery and security for all sub-systems in infrastructure (e.g.,web servers, database, queues, storage, network)
  • Build strategic and tactical plans for continued improvement of cloud architecture and operations
  • Perform capacity management, load and scalability planning
  • Help drive process improvements for service management, including outage/incident management, rollbacks, health checks and reporting
  • Assist management in development and optimization of operational cost models
  • Assist in the establishment of 24x7 performance monitoring, reporting and response protocols
  • With the support of Cloud Development and Product Development, provide on-call support outside of normal work hours/days

Your First 90 Days

In your first 30 Days, as your familiarity with the product and pipeline grows, your responsibilities and influence will grow as well. You will immerse yourself in all facets of the daily operation of the production cloud environment, including provisioning new customers, deploying software builds, reviewing metrics and alerts, troubleshooting, and blameless incident postmortems. Further, you will collaborate with members of both our Product Development and Cloud Development teams to ensure operations can support new functionality.

Within your first 60 Days, you will collaborate with our Director of Cloud Support to define the transition of Cloud Support to a true SRE practice. Working with the rest of the Cloud Support team, you will be responsible for identifying procedures currently handled manually or not fully automated which you will then begin automating. Working with our Cloud Development team, you will identify and implement out the gaps between lower and upper delivery environments, leading to a truly scalable product offering. You, along with the rest of our Cloud Support team, will be responsible for supporting production environments.

Within your first 90 Days, you will drive changes to the operational and development roadmap as we continue onboarding new and existing customers into our hosted production environments. You will work with the Director of Cloud Support to identify a training plan to address skill gaps within the Cloud Support team to support the transition to a true SRE practice. You will also begin gathering and refining requirements for a new Cloud Control system expanding and integrating with our existing Cloud API. This system will incorporate functions and automations related to the daily operation of our production cloud environment.

About You

  • 2+ years of hands-on experience as a production SRE, managing an environment of 500+ containers over 50+ namespaces
  • 4+ years of hands-on development experience with applications and RESTful APIs architected for cloud
  • Performance optimization experience, including troubleshooting and resolving network and server latency issues, performing hardware evaluation/selection tasks, performance vs. cost vs. time analysis
  • 1+ year(s) of experience with Kubernetes and Terraform
  • 1+ year(s) of experience with automation or scripting tools (e.g., GO, Python, Shell)
  • DB skills with ability to automate processes into the pipeline
  • Working knowledge of Agile Development practices (e.g., SCRUM, TDD)
  • Detail-oriented, with excellent documentation skills, and ability to successfully manage multiple priorities
  • Troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure

Your Differentiators

  • Bachelor’s Degree in Computer Science
  • Experience implementing production Docker/Kubernetes environments
  • Hands-on experience with building and maintaining a continuous integration and delivery pipeline
  • Experience with Relational Databases (e.g., Oracle, Aurora or Postgres)
  • Experience with Splunk (or other log aggregation tools), Grafana, and Prometheus
  • Experience presenting complex information directly to customers, considering their technical experience level

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: angular css jsunit jquery coldfusion

Our team is looking for a Senior Software Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules and workflows.

What You’ll Do

  • Help solidify our next generation web app, one that is deeply rooted in a SAAS-first Angular approach using the Strangler pattern to wrap the existing web app and refactor the most used areas into Angular
  • Support front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach)
  • Work closely with our Principal Engineers to flesh out the technical backlog
  • Provide feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Tap into our valuable data sources and build incredible features for our customers
  • Ensure software developed adheres to quality standards through both code and design reviews

Your First 90 Days

In Your First 30 Days, with the support of our team, you will participate in our two-week, virtual immersive onboarding, familiarizing yourself with our culture, our product and our tech stack. You will take on development items to get your hands in our web stack and introduce two (2) new aspects of Angular by building proof of concepts and presenting the same to various technical stakeholders. In partnership with our Leads, you'll help envision a front-end technical roadmap that takes scalability, testing and performance into account.

In Your First 60 Days, as your familiarity with our product and tech stack grows, so too will your impact and influence. You will help define and contribute to a backlog of technical infrastructure work. In partnership with Product Management, you will contribute to a backlog of work that systematically adds new features to our growing product offering.

In Your First 90 Days, you will play in an integral role in our UX deliverables. You will continue to evolve and uplift our tech stack by contributing to our technical roadmap and future deliveries. You will play a meaningful role in helping hire engineers to our growing Product Team.

Who You Are

  • 7+ years of experience developing complex B2B web apps
  • 4+ years of experience in Angular (2 or higher)
  • Prior experience with non-front-end technologies (e.g., Java, .NET, Node)
  • Proficiency with MVC, CSS, JavaScript, jQuery, and SQL
  • Experience with JS Unit Testing
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Bachelor’s in Computer Science

More About You

  • You’ve built multiple Angular apps in production across multiple companies and have the knowledge and battle scars to prove it
  • You’ve taken on the challenge of wrapping a legacy web app (Java, .NET, ColdFusion) in a modern framework, have it coexist and transform areas of the web app
  • You've been successful in working in a highly collaborative remote environment

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: java-10 java-11 java-12 java-13 java

Our growing team is looking for a Senior Full Stack Engineer to help take our web app and tech stack to the next level. We’re looking for a dynamic engineer who is no stranger to building well-designed, high-performant software applications that support complex business rules.

What You’ll Do

  • Evaluate requirements and estimate time to develop solutions
  • Design, implement, and test product functionality
  • Present prototypes and functioning code to Product Management for review
  • Provide input towards technical and functional innovation
  • Provide constructive feedback on pull requests to increase code quality
  • Ensure software adheres to quality standards through code and design reviews

Your First 90 Days

By Day 30, with the support of your Team Lead and our Vice President of Development, you will participate in our virtual immersive, enabling you to learn our product, team and tech stack. You will join your Scrum Team and work to better understand our current product offering and roadmap commits.

By Day 60, along with user stories and product features, you will help your team work on a backlog of technical infrastructure work identified by your Tech Lead in your First 30 Days.

By Day 90, you will play an integral role in delivering on our 2021 roadmap. You will have the opportunity to evaluate the strengths and opportunities of our team and tech stack and, in partnership with your Team and Tech Lead, chart a go-forward plan to improve both.

Who You Are

  • 7+ years of full stack Java experience
  • 3+ years of experience with MVC, CSS, Javascript, jQuery
  • Experience with modern front end frameworks (e.g., React, Angular)
  • Experience with RESTful APIs
  • Proficiency with data modeling and database design, including strong SQL skills
  • Prior experience with Git, Tomcat, IIS and XML
  • Prior experience with CI/CD, including Docker containers
  • Bachelor’s in Computer Science

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: vb.net c# sql-server wpf microservices

Our growing Product Team is looking for a Senior Software Engineer to strengthen our Windows desktop application and refactor some of our current generation tech stack. We're looking for a dynamic engineer who is no stranger to building well-designed, performant applications that support complex business rules and user flows. You will start by learning our existing offerings and become familiar with our codebase. As you improve in your understanding of our business logic, you will contribute by adding features to our desktop application as well as our new integration platform.

What You'll Do

  • Understand and transform requirements into business-savvy features
  • Optimize code to ensure performance and security
  • Determine optimal solutions for architecture, maintainability, and scalability in collaboration with our leads
  • Partner with QA to review, approve and design test cases
  • Manage code quality and ensure appropriate unit test coverage
  • Perform code reviews to ensure code adheres to standards
  • Full lifecycle application development, including feature research and building proof of concepts to confirm approach
  • Collaborate with Product Management to create valuable, attainable roadmap objectives
  • Collaborate with our Principal Software Engineer to create solution designs, following architectural guidance

Your First 90 Days

In your First 30 Days, you will engage in our two-week immersive to understand our culture, product and tech stack. You will partner with our Lead Software Engineer, QA and DevOps to better understand our product offering as well as the browser-based product offering. Working with our Lead, you will implement a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better. You will take on development items to get your hands in our current tech stack (75-90% of your time).

In your First 60 Days, along with user stories and product features, you will help work on a backlog of technical infrastructure work. You will assist in driving an efficient SDLC process and support your Scrum Team (Product, QA, fellow Engineers).

By Day 90, you will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items from production issues. You will advance our tech stack by continuing to implement our technical roadmap and future deliveries.

Who You Are

  • 5+ years' experience with WinForms and .NET Framework (C# and VB.NET)
  • 2+ years' experience with Microsoft SQL Server, including stored procedures, indexes, triggers, and functions
  • Experience designing solutions with modern architecture patterns (Microservices, SOA, APIs, Web Services)
  • Proponent of exercising sound coding practices, such as unit testing, object-oriented design and programming
  • Bachelor's degree in Computer Science or related

Your Differentiators

  • Working knowledge of WPF, Entity Framework, C++, XML, LINQ, SQL Database, MSBuild, PowerShell, InstallShield
  • Prior experience with Single Sign-On (SSO) protocols, including OpenID
  • Experience building applications in Azure-based cloud architectures
  • Experience with secure coding practices, including familiarity with OWASP top ten
  • Prior experience with Windows ClickOnce

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: amazon-web-services docker kubernetes terraform go

As a member of our Cloud Support group, you will help define our transformation towards an enterprise SaaS solution, hosting numerous top-tier customers. With a quickly growing customer base, we need creative and dynamic engineers to help architect innovative solutions that ensure the best possible experience for our customers.

You will join a team of talented, fast-moving engineers and administrators involved in nearly every aspect of the SaaS delivery and customer experience lifecycle. We are looking for an engineer with a strong software development background, one who has experience building services to ensure our Cloud Support is lean, proactive, and efficient.

Your success will hinge on your ability to apply a software engineer mentality to the functions of operations as well as a firm grasp of automation, cloud architectures, event monitoring, health checks, and metrics gathering. You should be passionate about solving problems and developing creative solutions leveraging automation.

What You’ll Do

  • Provision, configure, and maintain the production environment to handle running several application stacks in the cloud that can scale to the thousands of customers using our products as well as our internal Product team.
  • Automate the deployment and maintenance of cloud platform technologies in the upper environments ensuring changes are also reflected in the lower environments
  • Aid in improving overall product through development of management automation and metrics analysis in the upper environment
    • Integrate current scripts, automations, and functions spread across multiple tools into a coherent Cloud Control system
    • Collaborate with Cloud Development on database deployment capability to release pipeline (automate schema changes across all databases)
    • Evaluate metrics as customers are moved to new production environment
    • Create a metrics-based performance dashboard for production that includes predictive warnings which can be addressed prior to an incident occurring
    • Prepare for multi-tenant product solutions in coordination with cloud development
  • Implement and oversee log management, data warehouse, and database operations, including management of Logging/Audit services
  • Ensure all monitoring systems (infrastructure- and application-level) are in place, report on availability and system health
  • Collect and distill existing management and monitoring tools, scripts, and functions into a single coherent package for easy consumption with the ability to drill down to details
  • Implement strategies around disaster recovery and security for all sub-systems in infrastructure (e.g.,web servers, database, queues, storage, network)
  • Build strategic and tactical plans for continued improvement of cloud architecture and operations
  • Perform capacity management, load and scalability planning
  • Help drive process improvements for service management, including outage/incident management, rollbacks, health checks and reporting
  • Assist management in development and optimization of operational cost models
  • Assist in the establishment of 24x7 performance monitoring, reporting and response protocols
  • With the support of Cloud Development and Product Development, provide on-call support outside of normal work hours/days

Your First 90 Days

In your first 30 Days, as your familiarity with the product and pipeline grows, your responsibilities and influence will grow as well. You will immerse yourself in all facets of the daily operation of the production cloud environment, including provisioning new customers, deploying software builds, reviewing metrics and alerts, troubleshooting, and blameless incident postmortems. Further, you will collaborate with members of both our Product Development and Cloud Development teams to ensure operations can support new functionality.

Within your first 60 Days, you will collaborate with our Director of Cloud Support to define the transition of Cloud Support to a true SRE practice. Working with the rest of the Cloud Support team, you will be responsible for identifying procedures currently handled manually or not fully automated which you will then begin automating. Working with our Cloud Development team, you will identify and implement out the gaps between lower and upper delivery environments, leading to a truly scalable product offering. You, along with the rest of our Cloud Support team, will be responsible for supporting production environments.

Within your first 90 Days, you will drive changes to the operational and development roadmap as we continue onboarding new and existing customers into our hosted production environments. You will work with the Director of Cloud Support to identify a training plan to address skill gaps within the Cloud Support team to support the transition to a true SRE practice. You will also begin gathering and refining requirements for a new Cloud Control system expanding and integrating with our existing Cloud API. This system will incorporate functions and automations related to the daily operation of our production cloud environment.

About You

  • 2+ years of hands-on experience as a production SRE, managing an environment of 500+ containers over 50+ namespaces
  • 4+ years of hands-on development experience with applications and RESTful APIs architected for cloud
  • Performance optimization experience, including troubleshooting and resolving network and server latency issues, performing hardware evaluation/selection tasks, performance vs. cost vs. time analysis
  • 1+ year(s) of experience with Kubernetes and Terraform
  • 1+ year(s) of experience with automation or scripting tools (e.g., GO, Python, Shell)
  • DB skills with ability to automate processes into the pipeline
  • Working knowledge of Agile Development practices (e.g., SCRUM, TDD)
  • Detail-oriented, with excellent documentation skills, and ability to successfully manage multiple priorities
  • Troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure

Your Differentiators

  • Bachelor’s Degree in Computer Science
  • Experience implementing production Docker/Kubernetes environments
  • Hands-on experience with building and maintaining a continuous integration and delivery pipeline
  • Experience with Relational Databases (e.g., Oracle, Aurora or Postgres)
  • Experience with Splunk (or other log aggregation tools), Grafana, and Prometheus
  • Experience presenting complex information directly to customers, considering their technical experience level

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-07:00) Mountain Time +/- 2 hours

Skills: winforms vb.net c# sql-server microservices

Our growing Product Team is looking for a Senior Software Engineer to strengthen our Windows desktop application and refactor some of our current generation tech stack. We're looking for a dynamic engineer who is no stranger to building well-designed, performant applications that support complex business rules and user flows. You will start by learning our existing offerings and become familiar with our codebase. As you improve in your understanding of our business logic, you will contribute by adding features to our desktop application as well as our new integration platform.

What You'll Do

  • Understand and transform requirements into business-savvy features
  • Optimize code to ensure performance and security
  • Determine optimal solutions for architecture, maintainability, and scalability in collaboration with our leads
  • Partner with QA to review, approve and design test cases
  • Manage code quality and ensure appropriate unit test coverage
  • Perform code reviews to ensure code adheres to standards
  • Full lifecycle application development, including feature research and building proof of concepts to confirm approach
  • Collaborate with Product Management to create valuable, attainable roadmap objectives
  • Collaborate with our Principal Software Engineer to create solution designs, following architectural guidance

Your First 90 Days

In your First 30 Days, you will engage in our two-week immersive to understand our culture, product and tech stack. You will partner with our Lead Software Engineer, QA and DevOps to better understand our product offering as well as the browser-based product offering. Working with our Lead, you will implement a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better. You will take on development items to get your hands in our current tech stack (75-90% of your time).

In your First 60 Days, along with user stories and product features, you will help work on a backlog of technical infrastructure work. You will assist in driving an efficient SDLC process and support your Scrum Team (Product, QA, fellow Engineers).

By Day 90, you will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items from production issues. You will advance our tech stack by continuing to implement our technical roadmap and future deliveries.

Who You Are

  • 5+ years' experience with WinForms and .NET Framework (C# and VB.NET)
  • 2+ years' experience with Microsoft SQL Server, including stored procedures, indexes, triggers, and functions
  • Experience designing solutions with modern architecture patterns (Microservices, SOA, APIs, Web Services)
  • Proponent of exercising sound coding practices, such as unit testing, object-oriented design and programming
  • Bachelor's degree in Computer Science or related

Your Differentiators

  • Working knowledge of WPF, Entity Framework, C++, XML, LINQ, SQL Database, MSBuild, PowerShell, InstallShield
  • Prior experience with Single Sign-On (SSO) protocols, including OpenID
  • Experience building applications in Azure-based cloud architectures
  • Experience with secure coding practices, including familiarity with OWASP top ten
  • Prior experience with Windows ClickOnce

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-07:00) Mountain Time +/- 2 hours

Skills: java jakarta-ee microservices dhtml git

Our team is growing! We’re looking for a Principal Software Engineer, Tech Lead (Java) to help take our web app and tech stack to the next level. We’re looking for a dynamic engineer who is no stranger to building well-designed, performant web applications that support complex business rules.

Our definition of “Principal” means that we will look to you to not only influence others and develop your own technical expertise, but also to be hungry and humble to assist others in the development of their careers as well. Further, you will have the opportunity to set the tone of the platform you will be working on.

What You’ll Do

  • Help solidify our web app that is undergoing a SAAS-first transformation using the Strangler pattern
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach)
  • Work closely with our Team Lead and Product leadership to identify our “North Star” and flesh out the technical backlog with a mindful approach to get us there
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our growing customer base
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

  • By Day 30: With the support of our Principal Engineers and Vice President of Development, you will immerse yourself in our virtual onboarding program. Following this one-week immersive, you will join your scrum team and work with them to better understand our current product offerings. Further, you’ll be immersed into our ongoing initiative to wrap our existing application into a React wrapper and productize it.
  • By Day 60: Along with user stories and product features, you will lead your scrum team to work on a backlog of technical infrastructure work identified in your First 30 Days. This includes the productization of React into the technical stack.
  • By Day 90: You will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items and evaluating the strengths and weaknesses of the tech stack as well as create a path forward to improve it.

Who You Are

  • 7+ years of full stack experience with Java/J2EE technologies
  • 4+ years of experience with React, Angular or other frontend frameworks
  • 2+ years experience leading (architecture) web or frontend application teams
  • Proficiency with data modeling and database design, including strong SQL skills
  • Strong experience with HTML, DHTML and working with multiple browsers
  • Experience using Tomcat, IIS and XML
  • Experience with Git
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work full stack, with a keen eye for consuming APIs open UI frameworks
  • Experience working within an Agile environment (e.g., Scrum, Kanban or ScrumBan)
  • Ability to multitask and balance competing priorities, working with multiple stakeholders
  • Bachelor’s in Computer Science

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)

Team Lead vs. Tech Lead

  • Team Lead: Leads a Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-07:00) Mountain Time +/- 2 hours

Skills: angular4 angular wrapper java coldfusion

Our team is looking for a Principal Software Engineer - Tech Lead (Angular) to help take our web application and tech stack to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows.

What You’ll Do

  • Help solidify our next gen web app that is deeply rooted in a SAAS-first Angular approach using the Strangler pattern to wrap the existing web app and refactor the most used areas into Angular
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach)
  • Work closely with our Team Lead and Development Manager to identify our “North Star” and then flesh out the technical backlog to get us there with a mindful approach
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product Team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all front end development projects and work together to build high quality solutions
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

In Your First 30 Days

  • You will participate in our 2-week immersive to understand our culture, our product and our tech stack - proctored by our Team Lead, Dev Manager, and Agile Coach. This immersive will focus on our effort to introduce Angular into our web application and how to leverage components from multiple other Angular apps we already have in production.
  • You’ll work with our Web Team Lead and Tech Leads from other front end teams as well as our API/Platform team to understand our product architecture, standards and development tools.
  • You’ll help execute on introducing two (2) new aspects of Angular in our current Angular tech stack by building proof of concepts and present the same to various technical stakeholders.
  • You will create a loosely defined North Star with your Team lead and Development Manager and then present (in the form of a Jira backlog of Epics) a front end technical roadmap that takes scalability, testing and performance into account as well as a gap analysis of what can potentially be done even better.
  • You’ll be responsible for taking on development items to get your hands in our current web stack (25% of your time)

In Your First 60 Days

  • As a Tech Lead, you’ll work with your team to create and help work on a backlog of technical infrastructure work that was identified in the First 30 Days, including the adoption of the newly identified tech for our Q1/Q2 2021 deliverables.
  • In partnership with Product Management, you’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from.

In Your First 90 Days

  • You will play an integral part in our UX revamp deliverables.
  • You’ll help instill the discipline of effectively monitoring and creating work items from our SDLC process, including monitoring issues in our lower environments and help with issues in our production environments.
  • You’ll continuously evolve and uplift our tech stack by continuing to progress our technical roadmap and future deliveries.
  • You’ll help mentor and train other engineers on our front end framework.
  • You will play a meaningful role in helping hire future members of our growing Product Team.

Who You Are

  • You’ve lived and breathed multiple (3+) Angular applications in production across multiple (2+) companies and have the knowledge and battle scars to prove it
  • You’ve taken on the daunting task of wrapping a legacy web app (Java, .Net, ColdFusion) in a modern framework and have it coexist and transform areas of that web app at least once
  • You’re a passionate advocate of all things SPAs, from UX frameworks to deployment frameworks
  • You like to lead tech stacks, not people (i.e., you want autonomy, but also understand and respect the responsibility and discipline needed to be successful)

More About You

  • 7+ years experience developing web apps
  • 4+ years of Angular (2 or higher)
  • 2+ years experience technically leading web or front end application teams
  • 2+ years experience in non-front-end technologies (e.g., Java, .Net, Node)
  • Proficiency with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a contributing team member with a keen eye for enhancing tech stacks
  • Experience working in an Agile environment (Scrum, Kanban)
  • Strong interpersonal and communication skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)
  • JS Unit Testing
  • Bachelor’s in Computer Science

Team Lead vs. Tech Lead

  • Team Lead: Leads the Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-07:00) Mountain Time +/- 2 hours

Skills: c# .net .net-core sql-server microservices

Our growing Product team is looking for a Senior Backend Engineer to help refine our existing APIs (.NET Core) that support our recently launched web (Vue.js and React.js) and mobile (React Native) apps. We're looking for a dynamic engineer who is no stranger to building well-designed and performant APIs that support complex business rules and workflows.

You will begin by learning our existing product offering and familiarize yourself with our Vue.js and C# .NET codebase. As you grow in your understanding of our business logic, you will contribute your API experience to help architect and support more features to our existing SPA and mobile app.

What You'll Do

  • Drive back end architectural decisions, developing a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our customers
  • Flesh out user stories to be consumed by the rest of the team
  • Present ideas in the form of lunch and learns to technical staff and help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

You First 90 Days

In your First 30 Days, you will immerse yourself in our culture, product and tech stack. You'll collaborate with our team to grow in your understanding of our product offering (C# .NET) and new web (Vue.js) and mobile (React Native) applications. You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better. You’ll become a contributing member of our efficient and effective SDLC process. You’ll take on development items to get your hands in our current web and API stack.

In your First 60 Days, you will work with and understand the nuances of our team. You’ll create and help work on a backlog of technical infrastructure work related to our platform and API identified in your First 30 Days. You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from.

In your First 90 Days, you will help instill the discipline of effectively monitoring and creating work items from production issues. You will advance our tech stack by evolving the technical roadmap and future deliveries. You’ll play an influential role in hiring additional engineers to our growing Product team.

Who You Are

  • 7+ years experience .NET development; .NET Core preferred
  • 4+ years experience with SQL Server
  • 2+ years experience working with an API/Platform team
  • Experience working in an Agile development environment
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging abilities
  • Bachelor's in Computer Science or equivalent

Your Differentiators

  • Ability to work and interface with team members remotely
  • Prior experience with React.js, React Native and/or Vue.js

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-07:00) Mountain Time +/- 2 hours

Skills: .net-core .net sql-server

Our growing Product team is looking for a Senior Backend Engineer to help refine our existing APIs (.NET Core) that support our recently launched web (Vue.js and React.js) and mobile (React Native) apps. We're looking for a dynamic engineer who is no stranger to building well-designed and performant APIs that support complex business rules and workflows.

You will begin by learning our existing product offering and familiarize yourself with our Vue.js and C# .NET codebase. As you grow in your understanding of our business logic, you will contribute your API experience to help architect and support more features to our existing SPA and mobile app.

What You'll Do

  • Drive back end architectural decisions, developing a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our customers
  • Flesh out user stories to be consumed by the rest of the team
  • Present ideas in the form of lunch and learns to technical staff and help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

You First 90 Days

In your First 30 Days, you will immerse yourself in our culture, product and tech stack. You'll collaborate with our team to grow in your understanding of our product offering (C# .NET) and new web (Vue.js) and mobile (React Native) applications. You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better. You’ll become a contributing member of our efficient and effective SDLC process. You’ll take on development items to get your hands in our current web and API stack.

In your First 60 Days, you will work with and understand the nuances of our team. You’ll create and help work on a backlog of technical infrastructure work related to our platform and API identified in your First 30 Days. You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from.

In your First 90 Days, you will help instill the discipline of effectively monitoring and creating work items from production issues. You will advance our tech stack by evolving the technical roadmap and future deliveries. You’ll play an influential role in hiring additional engineers to our growing Product team.

Who You Are

  • 7+ years experience .NET development; .NET Core preferred
  • 4+ years experience with SQL Server
  • 2+ years experience working with an API/Platform team
  • Experience working in an Agile development environment
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging abilities
  • Bachelor's in Computer Science or equivalent

Your Differentiators

  • Ability to work and interface with team members remotely
  • Prior experience with React.js, React Native and/or Vue.js

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: vb.net c# winforms sql-server wpf

Our growing Product Team is looking for a Senior Software Engineer to strengthen our Windows desktop application and refactor some of our current generation tech stack. We're looking for a dynamic engineer who is no stranger to building well-designed, performant applications that support complex business rules and user flows. You will start by learning our existing offerings and become familiar with our codebase. As you improve in your understanding of our business logic, you will contribute by adding features to our desktop application as well as our new integration platform.

What You'll Do

  • Understand and transform requirements into business-savvy features
  • Optimize code to ensure performance and security
  • Determine optimal solutions for architecture, maintainability, and scalability in collaboration with our leads
  • Partner with QA to review, approve and design test cases
  • Manage code quality and ensure appropriate unit test coverage
  • Perform code reviews to ensure code adheres to standards
  • Full lifecycle application development, including feature research and building proof of concepts to confirm approach
  • Collaborate with Product Management to create valuable, attainable roadmap objectives
  • Collaborate with our Principal Software Engineer to create solution designs, following architectural guidance

Your First 90 Days

In your First 30 Days, you will engage in our two-week immersive to understand our culture, product and tech stack. You will partner with our Lead Software Engineer, QA and DevOps to better understand our product offering as well as the browser-based product offering. Working with our Lead, you will implement a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better. You will take on development items to get your hands in our current tech stack (75-90% of your time).

In your First 60 Days, along with user stories and product features, you will help work on a backlog of technical infrastructure work. You will assist in driving an efficient SDLC process and support your Scrum Team (Product, QA, fellow Engineers).

By Day 90, you will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items from production issues. You will advance our tech stack by continuing to implement our technical roadmap and future deliveries.

Who You Are

  • 5+ years' experience with WinForms and .NET Framework (C# and VB.NET)
  • 2+ years' experience with Microsoft SQL Server, including stored procedures, indexes, triggers, and functions
  • Experience designing solutions with modern architecture patterns (Microservices, SOA, APIs, Web Services)
  • Proponent of exercising sound coding practices, such as unit testing, object-oriented design and programming
  • Bachelor's degree in Computer Science or related

Your Differentiators

  • Working knowledge of WPF, Entity Framework, C++, XML, LINQ, SQL Database, MSBuild, PowerShell, InstallShield
  • Prior experience with Single Sign-On (SSO) protocols, including OpenID
  • Experience building applications in Azure-based cloud architectures
  • Experience with secure coding practices, including familiarity with OWASP top ten
  • Prior experience with Windows ClickOnce

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: sre kubernetes terraform go docker

As a member of our Cloud Support group, you will help define our transformation towards an enterprise SaaS solution, hosting numerous top-tier customers. With a quickly growing customer base, we need creative and dynamic engineers to help architect innovative solutions that ensure the best possible experience for our customers.

You will join a team of talented, fast-moving engineers and administrators involved in nearly every aspect of the SaaS delivery and customer experience lifecycle. We are looking for an engineer with a strong software development background, one who has experience building services to ensure our Cloud Support is lean, proactive, and efficient.

Your success will hinge on your ability to apply a software engineer mentality to the functions of operations as well as a firm grasp of automation, cloud architectures, event monitoring, health checks, and metrics gathering. You should be passionate about solving problems and developing creative solutions leveraging automation.

What You’ll Do

  • Provision, configure, and maintain the production environment to handle running several application stacks in the cloud that can scale to the thousands of customers using our products as well as our internal Product team.
  • Automate the deployment and maintenance of cloud platform technologies in the upper environments ensuring changes are also reflected in the lower environments
  • Aid in improving overall product through development of management automation and metrics analysis in the upper environment
    • Integrate current scripts, automations, and functions spread across multiple tools into a coherent Cloud Control system
    • Collaborate with Cloud Development on database deployment capability to release pipeline (automate schema changes across all databases)
    • Evaluate metrics as customers are moved to new production environment
    • Create a metrics-based performance dashboard for production that includes predictive warnings which can be addressed prior to an incident occurring
    • Prepare for multi-tenant product solutions in coordination with cloud development
  • Implement and oversee log management, data warehouse, and database operations, including management of Logging/Audit services
  • Ensure all monitoring systems (infrastructure- and application-level) are in place, report on availability and system health
  • Collect and distill existing management and monitoring tools, scripts, and functions into a single coherent package for easy consumption with the ability to drill down to details
  • Implement strategies around disaster recovery and security for all sub-systems in infrastructure (e.g.,web servers, database, queues, storage, network)
  • Build strategic and tactical plans for continued improvement of cloud architecture and operations
  • Perform capacity management, load and scalability planning
  • Help drive process improvements for service management, including outage/incident management, rollbacks, health checks and reporting
  • Assist management in development and optimization of operational cost models
  • Assist in the establishment of 24x7 performance monitoring, reporting and response protocols 
  • With the support of Cloud Development and Product Development, provide on-call support outside of normal work hours/days

Your First 90 Days

In your first 30 Days, as your familiarity with the product and pipeline grows, your responsibilities and influence will grow as well. You will immerse yourself in all facets of the daily operation of the production cloud environment, including provisioning new customers, deploying software builds, reviewing metrics and alerts, troubleshooting, and blameless incident postmortems.  Further, you will collaborate with members of both our Product Development and Cloud Development teams to ensure operations can support new functionality.

Within your first 60 Days, you will collaborate with our Director of Cloud Support to define the transition of Cloud Support to a true SRE practice. Working with the rest of the Cloud Support team, you will be responsible for identifying procedures currently handled manually or not fully automated which you will then begin automating. Working with our Cloud Development team, you will identify and implement out the gaps between lower and upper delivery environments, leading to a truly scalable product offering. You, along with the rest of our Cloud Support team, will be responsible for supporting production environments.

Within your first 90 Days, you will drive changes to the operational and development roadmap as we continue onboarding new and existing customers into our hosted production environments. You will work with the Director of Cloud Support to identify a training plan to address skill gaps within the Cloud Support team to support the transition to a true SRE practice. You will also begin gathering and refining requirements for a new Cloud Control system expanding and integrating with our existing Cloud API. This system will incorporate functions and automations related to the daily operation of our production cloud environment.

About You

  • 2+ years of hands-on experience as a production SRE, managing an environment of 500+ containers over 50+ namespaces
  • 4+ years of hands-on development experience with applications and RESTful APIs architected for cloud
  • Performance optimization experience, including troubleshooting and resolving network and server latency issues, performing hardware evaluation/selection tasks, performance vs. cost vs. time analysis 
  • 1+ year(s) of experience with Kubernetes and Terraform
  • 1+ year(s) of experience with automation or scripting tools (e.g., GO, Python, Shell) 
  • DB skills with ability to automate processes into the pipeline
  • Working knowledge of Agile Development practices (e.g., SCRUM, TDD)
  • Detail-oriented, with excellent documentation skills, and ability to successfully manage multiple priorities
  • Troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure 

Your Differentiators

  • Bachelor’s Degree in Computer Science
  • Experience implementing production Docker/Kubernetes environments
  • Hands-on experience with building and maintaining a continuous integration and delivery pipeline
  • Experience with Relational Databases (e.g., Oracle, Aurora or Postgres)
  • Experience with Splunk (or other log aggregation tools), Grafana, and Prometheus
  • Experience presenting complex information directly to customers, considering their technical experience level

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time

Skills: react-native react-hooks react-redux react-native-android react-native-ios

We are seeking a Senior Software Engineer to help build on our new mobile application offering (React Native). This is a greenfield development opportunity to build and augment well-designed, highly performant mobile apps that support complex business rules. 

What You'll Do

  • Contribute to delivering features and functionality to our new native mobile application
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our Product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in multiple development projects and collaborate with other senior engineers to build high-quality solutions
  • Provide feedback on pull requests to increase code quality

Your First 90 Days

In your First 30 Days, with the support of Team and Tech Leads, you will engage in our virtual, immersive onboarding. You will join a Scrum Team and will work with our Lead Developer, as well as QA and DevOps, to better understand our current product offering (ReactJS/React Native) and begin taking on sprint deliverables. In addition, you will learn about our other product offerings to better understand our overall tech stack and our go-forward technical roadmap strategy. 

In your First 60 Days, along with user stories and product features, you will help work on a backlog of work identified by your scrum team. Further, you will continue to contribute to an efficient and effective SDLC process and work to better support your scrum team.

In your First 90 Days, You will play an integral role in delivering new features to our recently-released mobile app. You will help instill the discipline of effectively monitoring and creating work items from production issues for early adopters. Additionally, you will help to implement our technical roadmap and infrastructure items.

Who You Are

  • 5+ years experience developing native mobile applications
  • 4+ years React, Angular or other frameworks
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging skills
  • Ability to work and collaboration with team members remotely

Your Differentiators

  • You’ve shipped and supported multiple customer-facing, multi-functional native mobile apps
  • You've attained a Bachelor's in Computer Science or equivalent engineering degree

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: angular model-view-controller css jquery web-frontend

Our team is looking for a Principal Software Engineer - Tech Lead (Angular) to help take our web application and tech stack to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. 

What You’ll Do

  • Help solidify our next gen web app that is deeply rooted in a SAAS-first Angular approach using the Strangler pattern to wrap the existing web app and refactor the most used areas into Angular
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach) 
  • Work closely with our Team Lead and Development Manager to identify our “North Star” and then flesh out the technical backlog to get us there with a mindful approach
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product Team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all front end development projects and work together to build high quality solutions
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

In Your First 30 Days

  • You will participate in our 2-week immersive to understand our culture, our product and our tech stack - proctored by our Team Lead, Dev Manager, and Agile Coach. This immersive will focus on our effort to introduce Angular into our web application and how to leverage components from multiple other Angular apps we already have in production. 
  • You’ll work with our Web Team Lead and Tech Leads from other front end teams as well as our API/Platform team to understand our product architecture, standards and development tools.
  • You’ll help execute on introducing two (2) new aspects of Angular in our current Angular tech stack by building proof of concepts and present the same to various technical stakeholders.
  • You will create a loosely defined North Star with your Team lead and Development Manager and then present (in the form of a Jira backlog of Epics) a front end technical roadmap that takes scalability, testing and performance into account as well as a gap analysis of what can potentially be done even better.
  • You’ll be responsible for taking on development items to get your hands in our current web stack (25% of your time)

In Your First 60 Days

  • As a Tech Lead, you’ll work with your team to create and help work on a backlog of technical infrastructure work that was identified in the First 30 Days, including the adoption of the newly identified tech for our Q1/Q2 2021 deliverables.
  • In partnership with Product Management, you’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from.

In Your First 90 Days

  • You will play an integral part in our UX revamp deliverables.
  • You’ll help instill the discipline of effectively monitoring and creating work items from our SDLC process, including monitoring issues in our lower environments and help with issues in our production environments.
  • You’ll continuously evolve and uplift our tech stack by continuing to progress our technical roadmap and future deliveries.
  • You’ll help mentor and train other engineers on our front end framework.
  • You will play a meaningful role in helping hire future members of our growing Product Team.

Who You Are

  • You’ve lived and breathed multiple (3+) Angular applications in production across multiple (2+) companies and have the knowledge and battle scars to prove it 
  • You’ve taken on the daunting task of wrapping a legacy web app (Java, .Net, ColdFusion) in a modern framework and have it coexist and transform areas of that web app at least once
  • You’re a passionate advocate of all things SPAs, from UX frameworks to deployment frameworks 
  • You like to lead tech stacks, not people (i.e., you want autonomy, but also understand and respect the responsibility and discipline needed to be successful)

More About You

  • 7+ years experience developing web apps
  • 4+ years of Angular (2 or higher)
  • 2+ years experience technically leading web or front end application teams
  • 2+ years experience in non-front-end technologies (e.g., Java, .Net, Node)
  • Proficiency with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a contributing team member with a keen eye for enhancing tech stacks
  • Experience working in an Agile environment (Scrum, Kanban)
  • Strong interpersonal and communication skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)
  • JS Unit Testing
  • Bachelor’s in Computer Science 

Team Lead vs. Tech Lead

  • Team Lead: Leads the Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: node.js typescript express microservices sql-server

We are seeking a Principal Software Engineer to help us migrate from an existing, lightweight Web API (C# .Net Core) to a new Web API (NodeJS + TypeScript) to support our web apps (Vue.js + TypeScript) and recently released mobile app. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective APIs that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become familiar with our C# .Net codebase and database architecture. You will work with the existing team to build a shared library with the types and shared business logic that exists in both front-end and back-end applications. As you improve in your understanding of our business logic, you will contribute your API experience and help architect and support more features to our existing SPA and mobile application.  

What You’ll Do

  • Drive back end architectural decisions to develop a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas to technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

Your First 90 Days

By Day 30

  • You will immerse yourself in our culture, our product and our tech stack
  • You’ll work with Product Management, QA and Cloud Ops to better understand our product offering (C# .NET and Node.js) and new web offering (Vue.js, React Native) 
  • You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can potentially be done even better 
  • You’ll become a contributing member of our efficient and effective SDLC process 
  • You’ll take on development items to get your hands in our current Web and API stack

By Day 60

  • You will work with and understand the nuances of your team
  • You’ll create and help work on a backlog of technical infrastructure work as related to the platform and API identified in your First 30 Days
  • You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from

By Day 90

  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will advance our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You’ll play an influential role in hiring additional engineers to our growing Product Team

Who You Are

We look for engineers that share our passion for building and scaling cutting-edge applications in a fast-paced, startup environment - one that already has the benefit of over 3,000 customers and millions of dollars in revenue. We are looking for engineers who have:

  • 5+ years NodeJS development experience (Express-based frameworks)
  • 4+ years SQL Server experience
  • 3+ years C# .Net development experience
  • 2+ years experience leading a team of API/Platform engineers
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem solving and debugging skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Prior experience with React.js or Vue.js
  • Prior experience with NestJS, TS.ed, etc. (any TS based framework)
  • Prior experience with TypeORM, Sequelize, or custom ORM development.
  • Catalyst-mindset (i.e., ability to tangibly see the future and influence the people and tech stack that you work with)
  • Bachelor’s in Computer Science

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 4 hours

Skills: java jakarta-ee html dhtml spring

Our team is growing! We’re looking for a Principal Software Engineer - Tech Lead (Java) to help take our web app and tech stack to the next level. We’re looking for a dynamic engineer who is no stranger to building well-designed, performant web applications that support complex business rules.

What You’ll Do

  • Help solidify our web app that is undergoing a SAAS-first transformation using the Strangler pattern 
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach) 
  • Work closely with our Team Lead and Product leadership to identify our “North Star” and flesh out the technical backlog with a mindful approach to get us there
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our growing customer base
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

  • By Day 30: With the support of our Principal Engineers and Vice President of Development, you will immerse yourself in our virtual onboarding program. Following this one-week immersive, you will join your scrum team and work with them to better understand our current product offerings. Further, you’ll be immersed into our ongoing  initiative to wrap our existing application into a React wrapper and productize it.
  • By Day 60: Along with user stories and product features, you will lead your scrum team to work on a backlog of technical infrastructure work identified in your First 30 Days. This includes the productization of React into the technical stack.
  • By Day 90: You will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items and evaluating the strengths and weaknesses of the tech stack as well as create a path forward to improve it. 

Who You Are

  • 7+ years of full stack experience with Java/J2EE technologies
  • 4+ years of experience with React, Angular or other frontend frameworks
  • 2+ years experience leading (architecture) web or frontend application teams
  • Proficiency with data modeling and database design, including strong SQL skills
  • Strong experience with HTML, DHTML and working with multiple browsers
  • Experience using Tomcat, IIS and XML 
  • Experience with Git
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work full stack, with a keen eye for consuming APIs open UI frameworks 
  • Experience working within an Agile environment (e.g., Scrum, Kanban or ScrumBan)
  • Ability to multitask and balance competing priorities, working with multiple stakeholders
  • Bachelor’s in Computer Science 

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)

Team Lead vs. Tech Lead

  • Team Lead: Leads a Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: react-native mobile react-redux reactjs microservices

We are seeking a Senior Mobile Engineer to help build on our new mobile application offering (React Native). This is a greenfield development opportunity to build and augment well-designed, highly performant mobile apps that support complex business rules.

What You'll Do

  • Contribute to delivering features and functionality to our new native mobile application
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our Product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in multiple development projects and collaborate with other senior engineers to build high-quality solutions
  • Provide feedback on pull requests to increase code quality

Your First 90 Days

In your First 30 Days, with the support of Team and Tech Leads, you will engage in our virtual, immersive onboarding. You will join a Scrum Team and will work with our Lead Developer, as well as QA and DevOps, to better understand our current product offering (ReactJS/React Native) and begin taking on sprint deliverables. In addition, you will learn about our other product offerings to better understand our overall tech stack and our go-forward technical roadmap strategy. 

In your First 60 Days, along with user stories and product features, you will help work on a backlog of work identified by your scrum team. Further, you will continue to contribute to an efficient and effective SDLC process and work to better support your scrum team.

In your First 90 Days, You will play an integral role in delivering new features to our recently-released mobile app. You will help instill the discipline of effectively monitoring and creating work items from production issues for early adopters. Additionally, you will help to implement our technical roadmap and infrastructure items.

Who You Are

  • 5+ years experience developing native mobile applications
  • 4+ years React, Angular or other frameworks
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging skills
  • Ability to work and collaboration with team members remotely

Your Differentiators

  • You’ve shipped and supported multiple customer-facing, multi-functional native mobile apps
  • You've attained a Bachelor's in Computer Science or equivalent engineering degree

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: data-visualization business-intelligence analytics data-modeling sql

Analytics will be the main reporting engine for new product features released in the ERP GovCon product line given its report writing flexibilities, rich visualization features and ease of use. We are gaining coverage in more data areas within Analytics and we have an opportunity to create business intelligent solutions that set Unanet apart, such as offering ICE Schedule Package, Compliance Package, People Dashboard, Project Management Package and Budgeting (from Resource to General Ledger).

What You’ll Do

  • Become a subject matter expert in Unanet Analytics
  • Create interactive reports, dashboards and visualizations
  • Build a narrative, coupled with data and visuals to explain the value of provided insights distill those insights into actionable and intuitive visualizations
  • Distill complex business problems into constituent components
  • Collaborate with Product Management in conducting customer research
  • Continuously iterate and test your ideas with end-users
  • Create functional and technical documentation related to Analytics
  • Deliver transformative solutions to customers aligned with industry best practice

Who You Are

  • 3+ years of experience in business intelligence or analytics
  • 2+ years of report designing and writing experience
  • Experience with using data objects to design reports and dashboards within BI tools (e.g., Exago, Power BI, Birst, Tableau)
  • Advanced proficiency with SQL
  • Aptitude to learn Unanet Analytics
  • Strong communication abilities across mediums and audiences
  • Passion for data analysis and problem-solving using data
  • Strong analytical mindset with ability to use data and logic to create solutions that solve real, quantifiable problems for our customers
  • Bachelor’s degree in Engineering, Computer Science, Statistics or related field

Your Differentiators

  • Forward-thinking with ability to work with internal and external stakeholders in fine tuning design and conducting trainings
  • Knowledge of relational and dimensional modeling, theories, principles and practice
  • Prior experience with Unanet or other ERP solution

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: jakarta-ee java reactjs aws-aurora html

Our team is growing! We’re looking for a Principal Software Engineer, Tech Lead (Java) to help take our web app and tech stack to the next level. We’re looking for a dynamic engineer who is no stranger to building well-designed, performant web applications that support complex business rules.

Our definition of “Principal” means that we will look to you to not only influence others and develop your own technical expertise, but also to be hungry and humble to assist others in the development of their careers as well. Further, you will have the opportunity to set the tone of the platform you will be working on.

What You’ll Do

  • Help solidify our web app that is undergoing a SAAS-first transformation using the Strangler pattern 
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach) 
  • Work closely with our Team Lead and Product leadership to identify our “North Star” and flesh out the technical backlog with a mindful approach to get us there
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our growing customer base
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

  • By Day 30: With the support of our Principal Engineers and Vice President of Development, you will immerse yourself in our virtual onboarding program. Following this one-week immersive, you will join your scrum team and work with them to better understand our current product offerings. Further, you’ll be immersed into our ongoing initiative to wrap our existing application into a React wrapper and productize it.
  • By Day 60: Along with user stories and product features, you will lead your scrum team to work on a backlog of technical infrastructure work identified in your First 30 Days. This includes the productization of React into the technical stack.
  • By Day 90: You will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items and evaluating the strengths and weaknesses of the tech stack as well as create a path forward to improve it.

Who You Are

  • 7+ years of full stack experience with Java/J2EE technologies
  • 4+ years of experience with React, Angular or other frontend frameworks
  • 2+ years experience leading (architecture) web or frontend application teams
  • Proficiency with data modeling and database design, including strong SQL skills
  • Strong experience with HTML, DHTML and working with multiple browsers
  • Experience using Tomcat, IIS and XML 
  • Experience with Git
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work full stack, with a keen eye for consuming APIs open UI frameworks 
  • Experience working within an Agile environment (e.g., Scrum, Kanban or ScrumBan)
  • Ability to multitask and balance competing priorities, working with multiple stakeholders
  • Bachelor’s in Computer Science 

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)

Team Lead vs. Tech Lead

  • Team Lead: Leads a Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: node.js typescript express rest sql-server

We are seeking a Principal Software Engineer to help us migrate from an existing, lightweight Web API (C# .Net Core) to a new Web API (NodeJS + TypeScript) to support our web apps (Vue.js + TypeScript) and soon-to-be released mobile app.

What You’ll Do

  • Drive back end architectural decisions to develop a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas to technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

Your First 90 Days

By Day 30

  • You will immerse yourself in our culture, our product and our tech stack
  • You’ll work with Product Management, QA and Cloud Ops to better understand our product offering (C# .NET and Node.js) and new web offering (Vue.js, React Native) 
  • You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can potentially be done even better 
  • You’ll become a contributing member of our efficient and effective SDLC process 
  • You’ll take on development items to get your hands in our current Web and API stack

By Day 60

  • You will work with and understand the nuances of your team
  • You’ll create and help work on a backlog of technical infrastructure work as related to the platform and API identified in your First 30 Days
  • You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from

By Day 90

  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will advance our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You’ll play an influential role in hiring additional engineers to our growing Product Team

Who You Are

  • 5+ years NodeJS development experience (Express-based frameworks)
  • 4+ years SQL Server experience
  • 3+ years C# .Net development experience
  • 2+ years experience leading a team of API/Platform engineers
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem solving and debugging skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Prior experience with React.js or Vue.js
  • Prior experience with NestJS, TS.ed, etc. (any TS based framework)
  • Prior experience with TypeORM, Sequelize, or custom ORM development.
  • Catalyst-mindset (i.e., ability to tangibly see the future and influence the people and tech stack that you work with)
  • Bachelor’s in Computer Science

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: etl workato ipaas sql ruby

Unanet’s product exposes targeted scripting hooks that enable the development of custom business logic validation. Our industry-leading product integrates with numerous external systems, primarily through a suite of Extract, Transform and Load (ETL) scripts. You will collaborate with Product Development and the rest of our Technology Services Team to develop, implement, and extend ETL Connectors and Recipes built via Workato. Additionally, you will work with our Senior Technical Consultant within our Professional Services Team to support existing interfaces built using our proprietary ETL system.

Our Technical Consultants also work closely with internal and external Business Consultants to review and validate customer requirements for implementing custom business logic validation and then develop those solutions using SQL (PostgreSQL, Oracle PL/SQL, and Microsoft T-SQL).

This position is based out of our Dulles, Virginia office and will report to our Manager of Technical Services.

What You’ll Do

  • Extend and develop solutions using ETL middleware (Workato)
  • Work with consultants to validate custom business logic validation requirements and then develop SQL (PostgreSQL, Oracle, and MS SQL) scripts based on those requirements
  • Create, maintain, and facilitate the execution of custom and standard DB scripts to assist Unanet’s Support Team
  • Work with both Product and Technical Services Teams to support existing integrations and assist in developing, implementing, and extending new integrations built via Workato

Your First 90 Days

By Day 30: You will be immersed in learning our products and solutions, including the data model and specific Technology Services policies and procedures. Product education will be at the forefront of your efforts, in concert with shadowing Senior Technology Consultants during Workato recipe configurations and/or Business Rules Enforcement (BRE) design and development.

By Day 60:  You will be directly involved with Workato customization for client implementations with Senior team members shadowing you. While continuing to educate yourself on Unanet’s product, your efforts will directly support our UnanetConnect integration platform. Additional areas may include converting, testing, and implementing standard BRE scripts in PostgreSQL, Oracle PL/SQL and Microsoft T-SQL.

By Day 90:  You will build on your experience to date and be a primary customer point of contact for integration efforts via Workato.  You may also be involved in developing custom BRE scripts and custom support scripts.  At this point, you will have completed the core Unanet University Product Training and be poised to grow and expand that knowledge as a core member of our Technical Services Team.

Who You Are

  • Prior experience with iPaaS solutions (Workato strongly preferred)
  • 2+ years of experience with ETL systems and processes, 
  • 3+ years of experience or education in database programming, preferably with PostgreSQL and PL/SQL
  • Ability to work with customers to troubleshoot technical issues
  • Ability to multi-task across numerous client projects
  • Strong verbal and written communication skills
  • Strong interpersonal and team skills and the desire to work in a dynamic and fast-paced environment
  • High level of initiative to work alone or part of a team

Your Differentiators

  • 2+ years experience with development using Ruby
  • Prior development experience using an object-oriented programming language, preferably Java
  • Bachelor's Degree in Computer Science, Information Technology or related

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: java jakarta-ee git rest reactjs

Our growing team is looking for a Senior Full Stack Engineer to help take our web app and tech stack to the next level. We’re looking for a dynamic engineer who is no stranger to building well-designed, high-performant software applications that support complex business rules. 

What You’ll Do

  • Evaluate requirements and estimate time to develop solutions 
  • Design, implement, and test product functionality 
  • Present prototypes and functioning code to Product Management for review 
  • Provide input towards technical and functional innovation
  • Provide constructive feedback on pull requests to increase code quality  
  • Ensure software adheres to quality standards through code and design reviews 

Your First 90 Days 

By Day 30, with the support of your Team Lead and our Vice President of Development, you will participate in our virtual immersive, enabling you to learn our product, team and tech stack. You will join your Scrum Team and work to better understand our current product offering and roadmap commits.

By Day 60, along with user stories and product features, you will help your team work on a backlog of technical infrastructure work identified by your Tech Lead in your First 30 Days.  

By Day 90, you will play an integral role in delivering on our 2021 roadmap. You will have the opportunity to evaluate the strengths and opportunities of our team and tech stack and, in partnership with your Team and Tech Lead, chart a go-forward plan to improve both.

Who You Are

  • 7+ years of full stack Java experience 
  • 3+ years of experience with MVC, CSS, Javascript, jQuery
  • Experience with modern front end frameworks (e.g., React, Angular) 
  • Experience with RESTful APIs
  • Proficiency with data modeling and database design, including strong SQL skills
  • Prior experience with Git, Tomcat, IIS and XML    
  • Prior experience with CI/CD, including Docker containers
  • Bachelor’s in Computer Science

 Our Values 

  • We are a Team. Employees, customers, and partners working together. 
  • We are Customer-Focused. Customers are the heart of everything we do. 
  • We are Driven. Seeking exceptional outcomes. 
  • We Own our Success. Every employee has a stake in our company. 
  • We do the right thing and have fun in the process.  

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: ipaas workato integration mulesoft boomi

Our team is looking for a Product Integrations Engineer to develop, enhance and support enterprise integrations. Integrations with customer and partner systems are a core component of Unanet’s value proposition and we are accelerating our roadmap with the implementation of an iPaaS system. We’ve partnered with Workato and are building out our marketplace of enterprise integrations while we continue to attract partners and customers to our fast-growing ecosystem.   

You will help us lay the technical foundation for the growth of the platform and the addition of new capabilities to our offerings. You will work regularly and collaborate closely with Engineering, Product Management, and Technology Services to learn business processes like quote-to-cash and procure-to-pay, collect integration requirements, design elegant data flows, and make API and data integrations a significant, strategic differentiator for our business. 

What You Will Do 

  • Collect requirements, design integration patterns, build and test integrations between Unanet’s application portfolio and infrastructure to multiple partner and client systems
  • Partner with Product and technical implementation teams to design solutions based on existing API and integration capabilities
  • Configure integrations with client-specific field mappings, translations and transformations
  • Document existing integration architecture and methodologies to inform pre-sales process
  • Work with clients to identify needs, troubleshoot issues and advise on best practice
  • Create exception handling patterns to alert Unanet of integration errors and create logging patterns to enable Product Support to assist clients directly
  • Collaborate with Product and Engineering on platform/API enhancements to support new integration paths 

Who You Are 

  • Expertise with iPaaS (e.g., Workato, Mulesoft, Snaplogic, Tray, Dell Boomi or Jitterbit)
  • Prior experience working with relational databases and REST APIs
  • Experience managing data pipelines, including cleansing, validation, and deduplication
  • Ability to surface technical API endpoints as easy-to-use connectors that functional consultants can use for development and deployment
  • Experience translating complex data into simplified, automatedworkflows 
  • Experience with API-like data (e.g., CSV files, SOAP, DBs)
  • Strong verbal and written communication skills, with prior experience in a client-facing capacity
  • Bachelor’s Degree in Computer Science or related

Your Differentiators 

  • You’ve built out an integrations marketplace
  • You have experience with ERP or Accounting software solutions, specifically in a developer, integration or implementation capacity
  • You have a strong work ethic and the ability to work in a fast-paced, startup environment
  • Bachelor’s Degree in Computer Science or related

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: reactjs web-frontend react-redux react-hooks saas

Our team is growing! We’re looking for a Principal Front End Engineer – Tech Lead to help take our web application and stack to the next level. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules. As you grow in your understanding of our business logic, you will contribute your front end expertise by helping to evaluate and architect the best front end technology to adapt to by working with our existing architecture group and adding more features to our product. You'll have the opportunity to set the tone of the platform you'll be working on.

Team Lead vs. Tech Lead

Team Lead: Leads the Scrum Team (who does what and when) along with our Product Manager. Efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.

Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

What You’ll Do

  • Drive front end architectural decisions to develop a maintainable and reliable set of edge applications
  • Partner with UX Designers and Product Owners to develop friendly UI experiences
  • Collaborate with other team members to build shared services that can serve many applications and scale independently
  • Enable our Product Team to tap into our valuable data sources and build incredible features for our customers
  • Present ideas to technical staff helping shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality
  • Ensures software developed meets quality standards through code and design reviews

Your First 90 Days

First 30 Days

  • Actively participate in our 2-week immersive onboarding, familiarizing yourself with our culture, our product and our tech stack
  • Complete Unanet University e-learnings to train on Unanet product features
  • Work with our Leads and Architecture Guild to understand our product architecture, standards and development tools
  • Take our newly implemented front end (React) to the next levelby introducing new tech, improving existing CRUD and deployment modelsand present the same to various stakeholders
  • Create a loosely defined front end technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better
  • Taking on development items to get your hands in the current web stack

First 60 Days

  • Create and help work on a backlog of technical infrastructure work that was identified in the First 30 Days, including the adoption of newly identified tech for our 2021 deliverables
  • Co-create a backlog of work to be tackled in order to systematically add new features from which the entire team can pull work items from

First 90 Days

  • Play an integral role in our UX revamp deliverables
  • Help instill the discipline of effectively monitoring and creating work items from our SDLC, including monitoring issues in our lower environments
  • Evolve and uplift our tech stack by progressing our technical roadmap and future deliveries
  • Mentor and train other engineers on our front end framework
  • Play a meaningful role in helping hire future members of our growing Product Team

Who You Are

  • 7+ years of experience developing B2B web applications
  • 4+ years of experience with React
  • 2+ years of experience as an architect for web or front end application teams
  • 1+ years of experience with performance frameworks to measure performant SPAs
  • Proficient with MVC, CSS, JavaScript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of our team
  • Experience working in an Agile environment (Scrum, Kanban or ScrumBan)
  • Strong interpersonal and communication skills

Your Differentiators

  • Ability to work and collaborate remotely
  • Catalyst-mindset (e., the ability to tangibly see the future and influence the people and tech stack that you work with)
  • 2+ years’ experience in languages outside of JS (C#, Go, Java) 
  • Exposure to Mobile App development
  • JS Unit Testing
  • BS in Computer Science

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: go docker kubernetes rest terraform

As a member of our Cloud Ops group, you will help continue to define our transformation towards an enterprise SaaS solution, hosting numerous top-tier customers. With a quickly growing customer base, we need creative engineers to help architect innovative solutions to meet our growing demand. You will be joining a team of highly talented, rapidly moving developers involved in nearly every aspect of the software development lifecycle. We’re looking for an engineer with a strong software development background who has experience creating build, test, and deployment pipelines. To be successful you will need a DevOps mentality of continuously improving the system, and a firm grasp on automation and cloud architectures. You should also be passionate about solving problems and developing creative solutions leveraging automation.

Your First 90 Days

In your first 30 Days, as your familiarity with the product and pipeline grows, your responsibilities and influence will grow as well. You, along with your team, will be responsible for the development, implementation, and continuous improvement of the new K8s pipeline. Further, you will collaborate with members of both the Product and Operations teams to ensure CI/CD pipeline requirements meet product needs and that operations can support new functionality.

Within your first 60 Days, you will fill in the gaps to have a well-tested, low-latency and highly available environment for our product operational needs. Working with the development team, you will start to implement out the gaps in creating and supporting a truly scalable product offering. You will be highly influential in the formation of the rest of our cloud development team as you help hire additional engineers. Your team will be responsible for supporting production environments.

Within your first 90 Days, you will help drive changes to the operational and development roadmap as we continue onboarding new and existing customers into our hosted production environments. 

What You’ll Do

Design, provision, configure, and maintain the CI/CD pipeline and automated environment provisioning to handle running several application stacks in the cloud that can scale to the thousands of customers using our products as well as our internal Product Team.

  • Automate the deployment and maintenance of cloud platform technologies in both upper and lower environments
  • Aid in improving the overall product through development task specific automation in lower pipeline
    • Integrate static analysis tools in build pipeline (security, code quality, etc.)
    • Add database deployment capability to release pipeline (automate schema changes across all databases)
    • Incorporate test automation into build pipeline
    • Separate code from configuration in build/release pipeline
    • Drive multi-tenant product solutions
  • Implement and oversee log management, data warehouse, and database operations, including management of Logging/Audit services
  • Ensure all monitoring systems (infrastructure- and application-level) are in place; report on availability
  • Research and implement emerging virtualization techniques and advise management around improved scalability
  • Design and implement strategies around disaster recovery and security for all sub-systems in infrastructure (g., web servers, database, queues, storage, network)
  • Build strategic and tactical plans for continued improvement of cloud architecture and operations
  • Perform capacity management, load and scalability planning
  • Help drive process improvements for service management, including: outage/incident management, rollbacks, and reporting
  • Assist management in development and optimization of operational cost models
  • Assist in the establishment of 24x7 performance monitoring, reporting and response protocols 
  • With the help of your team, Cloud Operations, and Development, you will provide on-call support outside of normal work hours/days

About You

  • 4+ years of hands-on development experience with applications and RESTful API’s architected for cloud
  • Performance optimization experience, including troubleshooting and resolving network and server latency issues, performing hardware evaluation/selection tasks, performance vs. cost vs. time analysis 
  • 1-3 years of experience with Kubernetes
  • 1+ year(s) of experience with automation or scripting tools (e.g., GO, Python, Shell) 
  • You’re devoted to automation
  • Driven, humble, and autonomous
  • A quick study, strong communicator, and you’re able to adapt to fast-paced environments
  • Working knowledge of Agile Development practices (g., SCRUM, TDD)
  • Detail-oriented, with excellent documentation skills, and able to successfully manage multiple priorities
  • Troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure 

Other Things We Hope You Have  

  • Bachelor’s Degree in Computer Science
  • Experience implementing production Docker/Kubernetes environments
  • Experience with Terraform
  • Hands-on experience with building and maintaining a continuous integration and delivery pipeline
  • Experience with Relational Databases such as Oracle, Aurora or Postgres
  • Experience with Splunk (or other log aggregation tools), Grafana, and Prometheus

Our Team 

You will be an integral member of what will ultimately be a three-person team of Cloud Development Engineers. You will report to our Director of Cloud Development but will collaborate extensively with the Director of Development and the rest of our Development team.

We have an open and collaborative environment where everyone works together to deliver what is needed, from product features to operation’s needs (e.g., health checks). 

We value open and direct communication, taking calculated risks that will push us forward, and investing in our people. 

Our Stack 

  • Production and Continuous Integration footprints in Azure and AWS
  • Front-end applications leverage .Net, Vue.js, React, Java
  • APIs comprise of .NET, Java, Golang
  • Backend comprises of MS SQL Server, Oracle, AWS Aurora
  • Developing CI/CD Pipeline leveraging Kubernetes (EKS), Golang, Postgres, Terraform

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: reactjs web-frontend angular user-interface single-page-application

We are seeking a Senior Front End Engineer to help build out our new web app (React.js). We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules and user flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our codebase. As you improve in your understanding of our business logic, you will contribute your front end experience by helping add features to our current app.

What You'll Do

  • Contribute to new and existing projects by developing  and maintaining and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in multiple Unanet development projects and work together to build high-quality solutions
  • Provide constructive feedback on pull requests to increase code quality

Your First 90 Days

First 30 Days

  • You will immerse yourself in our product, our tech stack, and our development culture
  • You will work with our Lead, QA and DevOps team to better understand our new web offering (React.js) 
  • Working with our Lead, you will help implement a front end technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can be done even better based on our current solution
  • You will be responsible for taking on development items to get your hands in the current Web stack (75-90% of your time)

First 60 Days

  • Along with user stories and product features, you will help work on a backlog of technical infrastructure work that was identified in your first 30 days
  • You will aid in creating an efficient and effective SDLC process and work to better support your Scrum (PO, QA, fellow developers)

First 90 Days

  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will further our tech stack by continuing to help implement the technical roadmap and future deliveries

Who You Are

We need engineers that share our passion for building and scaling cutting-edge Web Apps in a fast-paced startup environment, one that already has the benefit of thousands of customers and millions of dollars in revenue.

  • 5+ years of experience developing single-page web applications
  • 4+ years of React, Angular or other frameworks
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging skills

Your Differentiators

  • Prior experience with C# or Java
  • Ability to work and collaboration with team members remotely
  • BS in Computer Science or equivalent engineering degree

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: amazon-web-services sre kubernetes terraform go

As a member of our Cloud Support group, you will help continue to define our transformation towards an enterprise SaaS solution, hosting numerous top-tier customers. With a quickly growing customer base, we need creative engineers to help architect innovative solutions to ensure the best possible experience for our customers. You will join a team of highly talented, rapidly moving developers and administrators involved in nearly every aspect of the SaaS delivery and customer experience lifecycle. We are looking for an engineer with a strong software development background who has experience building services to ensure that Cloud Support is lean, proactive, and efficient. To be successful you will need to apply a Software Engineer’s mentality to the functions of Operations, with a firm grasp of automation, cloud architectures, event monitoring, health checks, and metrics gathering. You should also be passionate about solving problems and developing creative solutions leveraging automation.

Your First 90 Days

In your first 30 Days, as your familiarity with the product and pipeline grows, your responsibilities and influence will grow as well. You will become immersed in all facets of the daily operation of the production cloud environment including provisioning new customers, deploying software builds, reviewing metrics and alerts, troubleshooting, and blameless incident postmortems.  Further, you will collaborate with members of both the Product Development and Cloud Development teams to ensure that operations can support new functionality.

Within your first 60 Days, you will collaborate with the Director of Cloud Support to define the transition of Cloud Support to a true SRE practice. Working with the rest of the Cloud Support team, you will be responsible for identifying procedures currently handled manually or that are not fully automated which you will begin automating. Working with the Cloud Development team, you will identify and implement out the gaps between lower and upper delivery environments leading to a truly scalable product offering. You, along with the rest of the Cloud Support team, will be responsible for supporting production environments.

Within your first 90 Days, you will help drive changes to the operational and development roadmap as we continue onboarding new and existing customers into our hosted production environments. You will work with the Director of Cloud Support to identify a training plan to address skills gaps within the Cloud Support team to support the transition to an SRE practice. You will also begin gathering and refining requirements for a new Cloud Control system expanding and integrating with our existing Cloud API. This system will incorporate functions and automations related to the daily operation of our production cloud environment.

What You’ll Do

Provision, configure, and maintain the production environment to handle running several application stacks in the cloud that can scale to the thousands of customers using our products as well as our internal Product Team.

  • Automate the deployment and maintenance of cloud platform technologies in the upper environments ensuring that changes are also reflected in the lower environments
  • Aid in improving the overall product through development of management automation and metrics analysis in the upper environment
    • Integrate current scripts, automations, and functions spread across multiple tools into a coherent Cloud Control system
    • Collaborate with Cloud Development on database deployment capability to release pipeline (automate schema changes across all databases)
    • Evaluate metrics as customers are moved to new production environment
    • Create a metrics-based performance dashboard for production that includes predictive warnings which can be addressed prior to an incident occurring
    • Prepare for multi-tenant product solutions in coordination with cloud development
  • Implement and oversee log management, data warehouse, and database operations, including management of Logging/Audit services
  • Ensure all monitoring systems (infrastructure- and application-level) are in place, report on availability and system health
  • Collect and distill existing management and monitoring tools, scripts, and functions into a single coherent package for easy consumption but with the ability to drill down to details
  • Implement strategies around disaster recovery and security for all sub-systems in infrastructure (g., web servers, database, queues, storage, network)
  • Build strategic and tactical plans for continued improvement of cloud architecture and operations
  • Perform capacity management, load and scalability planning
  • Help drive process improvements for service management, including outage/incident management, rollbacks, health checks and reporting
  • Assist management in development and optimization of operational cost models
  • Assist in the establishment of 24x7 performance monitoring, reporting and response protocols 
  • With the help of Cloud Development, and Product Development, you will provide on-call support outside of normal work hours/days

About You

  • 2+ years of hands-on experience as a production SRE managing an environment of 500+ containers over 50+ namespaces
  • 4+ years of hands-on development experience with applications and RESTful API’s architected for cloud
  • Performance optimization experience, including troubleshooting and resolving network and server latency issues, performing hardware evaluation/selection tasks, performance vs. cost vs. time analysis 
  • 1-3 years of experience with Kubernetes
  • 1-3 years of experience with Terraform
  • 1+ year(s) of experience with automation or scripting tools (e.g., GO, Python, Shell) 
  • Basic DB skills to be able to automate processes into the pipeline.
  • You are devoted to automation
  • Driven, humble, and autonomous
  • A quick study, strong communicator, and you can adapt to fast-paced environments
  • Working knowledge of Agile Development practices (g., SCRUM, TDD)
  • Detail-oriented, with excellent documentation skills, and able to successfully manage multiple priorities
  • Troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure 

Your Differentiators

  • Bachelor’s Degree in Computer Science
  • Experience implementing production Docker/Kubernetes environments
  • Hands-on experience with building and maintaining a continuous integration and delivery pipeline
  • Experience with Relational Databases such as Oracle, Aurora or Postgres
  • Experience with Splunk (or other log aggregation tools), Grafana, and Prometheus
  • Experience presenting complex information directly to customers, considering their technical experience level

Our Team 

You will be an integral member of what will ultimately be a five-person team of Cloud Support personnel including associates, admins and engineers. You will report to our Director of Cloud Support but will collaborate extensively with Cloud Development and the Product Development team.

We have an open and collaborative environment where everyone works together to deliver what is needed, from product features to operational needs (e.g., health checks). We value open and direct communication, taking calculated risks that will push us forward, and investing in our people. 

Our Stack 

  • Production and Continuous Integration footprints in Azure and AWS
  • Front-end applications leverage .Net, Vue.js, React, Java
  • APIs comprise of .NET, Java, Golang
  • Backend comprises of MS SQL Server, Oracle, AWS Aurora
  • Developing CI/CD Pipeline leveraging Kubernetes (EKS), Golang, Postgres, Terraform

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: reactjs jakarta-ee single-page-application jsunit rest

We are seeking a Principal Front End Engineer - Tech Lead to help take our web app (Java EE) and tech stack (multiple React apps and Java EE platform layer) to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our web app and tech stack. As you improve in your understanding of our business logic, you will contribute your front end experience by helping to evaluate and architect the best front end technology to adapt to by working with our existing Tech Lead Guild and by adding more features to our product. You will leverage your experience to establish best practice for web development and drive our team and our codebase to a higher level. 

Our Principal Engineers look not only to help technically lead, collaborate, and develop their career, but are also hungry to assist others in the development of theirs as well. You’ll have the opportunity to set the tone of the platform you’ll be working on.

What You’ll Do

  • Help solidify our next gen web app that is deeply rooted in a SAAS-first React approach using the Strangler pattern to wrap the existing Java EE web app and refactor the most used areas into React
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach) 
  • Work closely with our Team Lead and Development Manager to identify our “North Star” and then flesh out the technical backlog to get us there.
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other team members to build shared services that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all front end development projects and work together to build high quality solutions for our customers
  • Present ideas to technical staff to help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

In your first 30 Days

  • You will participate in our 2-week immersive to understand our culture, our product and our tech stack - proctored by our Team Lead, Dev Manager, and Agile Coach. This immersive will focus on our effort to introduce React into our web application and how to leverage components from multiple other React apps we already have in production. 
  • You’ll work with our Web Team Lead and Tech Leads from other front end teams as well as our API/Platform team to understand our product architecture, standards and development tools.
  • You will help execute on introducing two (2) new aspects of React in our current tech stack by building proof of concepts to demonstrate tech stacks coexisting and present the same to various technical stakeholders.
  • You will create a loosely defined North Star with your Team lead and Development Manager and then present (in the form of a Jira backlog of Epics) a front end technical roadmap that takes scalability, testing and performance into account as well as a gap analysis of what can potentially be done even better.
  • You will spearhead the technical project of wrapping the Java application in React by using POCs and technical spikes to build out a semi-comprehensive backlog of work items.

In your first 60 Days

  • As Tech Lead, you’ll work with your Team Lead to create and help work on the backlog of technical infrastructure work that was identified in your First 30 Days, including the adoption of the newly identified tech for our Q1/Q2 2021 deliverables.
  • You will meet with various stakeholders (other Java and React Engineers as well as Cloud Operations) to put forth a CRUD layer that works for everyone and is easily deployable and maintainable in production.

In your first 90 Days

  • You will play an integral role in our deliverable of bringing a single unified app that co-exists across two technologies into production.
  • You will instill the discipline of effectively monitoring and creating work items from our SDLC process, including monitoring issues in our lower environments and help with issues in our production environments.
  • You’ll continuously evolve and uplift our tech stack by continuing to evolve the technical roadmap and future deliveries.
  • You will help mentor and train other engineers on our front end framework.
  • You will play a meaningful role in helping hire future members of our growing Product team

Who You Are

  • You’ve lived and breathed through multiple (3+) React apps in production across multiple (2+) companies and have the knowledge and battle scars to prove it.
  • You’ve taken on the challenging task of wrapping a legacy web app (Java EE) in a modern framework and have it coexist and transform areas of that web app at least once.
  • You’re a passionate advocate of all things  SPA, from UX frameworks to deployment frameworks. 
  • You enjoy leading tech stacks, not leading people (i.e., you want autonomy but also understand and respect the responsibility and discipline needed to become successful).

More About You

We look for engineers that share our passion for building and scaling cutting-edge web apps in a fast-paced, startup environment - one that already has the benefit of thousands of customers and millions of dollars in revenue. You should possess:

  • 7+ years experience developing web applications
  • 4+ years of React.js (this will be your primary language)
  • 4+ years of Java EE (you will rely on this to bridge the two tech stacks)
  • 2+ years experience in non-front-end development (e.g., API)
  • 2+ years experience technically leading web or front end app teams
  • Proficient with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Keen eye for enhancing tech stacks
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)
  • JS Unit Testing
  • Bachelor’s in Computer Science 

Team Lead vs. Tech Lead

  • Team Lead: Leads the Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: java rest microservices java-11 java-13

We are seeking a Senior Backend Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective API framework/components needed for web applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our web application and tech stack. As you improve in your understanding of our business logic, you will contribute your API and backend experience architecting the API frameworks and components to adapt to and, working with our architecture group, add more features to our product. You will leverage your experience to drive our team and codebase to a higher level. 

What You’ll Do

  • Drive API/backend architectural decisions to develop a maintainable a reliable set of edge applications
  • Contribute to the Design, development and maintenance of customer facing API using modern development tools and methods
  • Collaborate with other team members to build shared services that can serve many applications and scale independently
  • Enable our Product Team to tap into our valuable data sources and build incredible features for our customers
  • Present ideas that will help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality
  • Ensure quality standards through code and design reviews

Your First 90 Days

By Day 30

  • You will immerse yourself in our culture, our product and our tech stack
  • You’ll attend Unanet University course offerings to learn the ins-and-outs of our product.
  • You will work with your Lead and other Architecture team members to understand our current product architecture, standards and development tools.
  • Partnering with the Lead, you will help evaluate and design API framework/components and build proof of concepts, presenting the same to various stakeholders.
  • You will contribute to a technical roadmap around the API that takes scalability, testing and performance into account and present a gap analysis of what can potentially be done even better.
  • You will taking on development items and get your hands in our current web stack

By Day 60

  • You will partner with your Lead to create and help work on a backlog of technical infrastructure work that was identified in your First 30 Days
  • With Product Management, you will co-create a backlog of work to be tackled in order to systematically add new features from which the entire team can pull work items from

By Day 90

  • You will play an integral in our next major release of our Platform/API
  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will evolve and uplift our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You will help mentor and train other engineers on the API/backend framework or technologies employed.

Who You Are

We look for engineers that share our passion for building and scaling cutting-edge applications in a fast-paced, startup environment -  one that already has the benefit of over 3,000 customers and millions of dollars in revenue. We are looking for engineers who have:

  • 7+ years of experience developing APIs and web applications
  • 5+ years of experience with Java
  • Strong proficiency of web services and with developing REST based interfaces, including knowledge and experience with JSON, JSON Schema, or related technologies
  • Strong understanding of the web request/response lifecycle and API design, including versioning, isolation and microservice architectures.
  • Prior experience architecting and developing public APIs
  • Experienced with MVC, CSS, JavaScript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)

Your Differentiators

  • Ability to collaborate with team members remotely
  • You’ve introduced a 3rd tier (API) into a monolithic stack
  • API and middle tier unit testing frameworks
  • Bachelor’s in Computer Science 

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: angularjs java javascript web-frontend jsunit

If you had the best CRM tool that powered some of the highest profile Architecture/Engineering (A/E) and Construction firms in America, what would you do? Make it even better! Our team is committed to consistently delivering new features to its suite of products. We work in focused, Agile-based, teams to consistently improve our code base, add new ways of interfacing with the system and have amassed a sizable backlog of interesting technical challenges and product initiatives. We want to enable even greater success within our industry. This is where you come in!

Our team is looking for a Principal Front End Engineer (Tech Lead) to help take our web application and tech stack to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. You will begin by familiarizing yourself with our web application and tech stack. As you improve in your understanding of our business logic, you will contribute your front end technology experiences by helping to evaluate and architect the best front end technology to adapt to by working with our existing Tech Lead Guild in addition to adding more features to our product. You will leverage your experience to establish best practices for web development and drive our team and codebase to a higher level. 

Our Principal Engineers look not only to help technically lead, collaborate, and develop their career, but are also hungry to assist others in the development of theirs as well. You’ll have the opportunity to set the tone of the platform you’ll be working on.

What You’ll Do

  • Help solidify our next gen web app that is deeply rooted in a SAAS-first Angular approach using the Strangler pattern to wrap the existing web app and refactor the most used areas into Angular
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach) 
  • Work closely with our Team Lead and Development Manager to identify our “North Star” and then flesh out the technical backlog to get us there with a mindful approach
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product Team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all front end development projects and work together to build high quality solutions
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

In Your First 30 Days

  • You will participate in our 2-week immersive to understand our culture, our product and our tech stack - proctored by our Team Lead, Dev Manager, and Agile Coach. This immersive will focus on our effort to introduce Angular into our web application and how to leverage components from multiple other Angular apps we already have in production. 
  • You’ll work with our Web Team Lead and Tech Leads from other front end teams as well as our API/Platform team to understand our product architecture, standards and development tools.
  • You’ll help execute on introducing two (2) new aspects of Angular in our current Angular tech stack by building proof of concepts and present the same to various technical stakeholders.
  • You will create a loosely defined North Star with your Team lead and Development Manager and then present (in the form of a Jira backlog of Epics) a front end technical roadmap that takes scalability, testing and performance into account as well as a gap analysis of what can potentially be done even better.
  • You’ll be responsible for taking on development items to get your hands in our current web stack (25% of your time)

In Your First 60 Days

  • As a Tech Lead, you’ll work with your team to create and help work on a backlog of technical infrastructure work that was identified in the First 30 Days, including the adoption of the newly identified tech for our Q1/Q2 2021 deliverables.
  • In partnership with Product Management, you’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from.

In Your First 90 Days

  • You will play an integral part in our UX revamp deliverables.
  • You’ll help instill the discipline of effectively monitoring and creating work items from our SDLC process, including monitoring issues in our lower environments and help with issues in our production environments.
  • You’ll continuously evolve and uplift our tech stack by continuing to progress our technical roadmap and future deliveries.
  • You’ll help mentor and train other engineers on our front end framework.
  • You will play a meaningful role in helping hire future members of our growing Product Team.

Who You Are

  • You’ve lived and breathed multiple (3+) Angular applications in production across multiple (2+) companies and have the knowledge and battle scars to prove it 
  • You’ve taken on the daunting task of wrapping a legacy web app (Java, .Net, ColdFusion) in a modern framework and have it coexist and transform areas of that web app at least once
  • You’re a passionate advocate of all things SPAs, from UX frameworks to deployment frameworks 
  • You like to lead tech stacks, not people (i.e., you want autonomy, but also understand and respect the responsibility and discipline needed to be successful)

More About You

We look for engineers that share our passion for building and scaling cutting-edge web apps in a fast-paced, startup environment - one that already has the benefit of thousands of customers and millions of dollars in revenue. You should possess:

  • 7+ years experience developing web apps
  • 4+ years of Angular (2 or higher)
  • 2+ years experience technically leading web or front end application teams
  • 2+ years experience in non-front-end technologies (e.g., Java, .Net, Node)
  • Proficiency with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a contributing team member with a keen eye for enhancing tech stacks
  • Experience working in an Agile environment (Scrum, Kanban)
  • Strong interpersonal and communication skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)
  • JS Unit Testing
  • Bachelor’s in Computer Science 

Team Lead vs. Tech Lead

  • Team Lead: Leads the Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours