Senior Software Engineer / Tech Lead

  • Ohio
  • Patriot Software

Are you passionate about using your programming skills to solve problems? Do you enjoy collaborating with others and re-architecting solutions? If moving legacy systems to a modern event-driven architecture sounds like a good fit, the Senior Software Engineer position on our Tax Filing Domain team at Patriot might be what you're looking for! We are looking for a self-motivated and dependable individual who is committed to building reliable systems and understands the critical importance of maintainability.
Let us introduce ourselves...
We're a team of driven, conscientious individuals with a clear mission: to make accounting and payroll fast, simple, and affordable for millions of American businesses and their accountants.
It's not enough to have a "good job". It takes connection, culture, encouragement, growth opportunities, challenges, communication, and so much more to create an environment where people and ideas flourish.
We are Patriot Software; a fully remote company with 175+ employees across the United States and a co-working space in Canton, Ohio.
Our search for a new team member always starts by seeking a quality individual who desires to live by our core values:

  • Be Customer Obsessed
  • Lead With Speed
  • Don't Cut Corners
  • Create a Better Us
  • Follow The Golden Rule
  • Grow, Be a Leader

Interested in learning more? Great! Read on to see if your skills are a match, too.
Requirements
What You'll Be Doing:
  • Leading by example in all areas of software development.
  • Deploying maintainable and scalable code using the .NET stack and AWS with high productivity.
  • Collaborating in moving monolithic legacy solutions to modern event-driven microservices.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Bringing new ideas and innovations to improve the overall software architecture and processes for the Tax Filing domain.
  • Ensuring the best possible performance, quality, and responsiveness of applications.
  • Foster a culture of knowledge sharing and continuous learning within the team by providing mentorship to support career development and enhance the team's technical proficiency.
  • Safeguarding the confidentiality of sensitive and proprietary company and customer information.
  • Upholding and promoting Patriot's Core Values through positive interactions with internal and external stakeholders.
What You'll Need:
  • 10+ years of professional software web development experience.
  • 2+ years of professional experience as a tech lead
  • Experience in moving from monolithic legacy solutions to modern event-driven microservices.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Extensive experience with event-driven microservices architecture.
  • Experience with cloud platforms (AWS, Azure, etc.).
  • Strong SQL experience utilizing an ORM tool (EF Core, Dapper) along with being able to create, debug, and optimize queries.
  • Full stack development with strong proficiency in the .NET stack (C#, ASP.NET, .NET Core), UI skills, and attention to detail.
  • Experience with web technologies such as HTML, CSS, JavaScript, and the Vue.js framework.
  • Willingness to propose innovative solutions, even if they're outside of the proposed tech stack or established patterns.
  • Strong problem-solving skills and ability to think creatively.
  • Excellent communication and collaboration skills.
Please note this is a sample of what you'll be doing. This job requires you to be able to adapt to change quickly in order to deliver an exceptional customer experience. Your duties, responsibilities, and activities may change at any time with or without notice.
Nice to Have:
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Strong knowledge of tax filing, tax remittance, payroll, and payroll tax concerns with proven experience specifically with the MasterTax cloud-hosted API.
  • Understanding of security best practices in software development.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Location & Commitments:
Full-time, Direct Hire and 100% Remote role
This position is open to all candidates who legally reside and are eligible to work in the United States. This position is currently not open to applicants in the following locations: Alaska, California, Hawaii, Washington D.C.
Working hours are established by each team and department based on business needs. For this role, core working hours are typically between 8am - 5pm EST, Monday through Friday. Due to the nature of our businesses, we have busy seasons and "right-nows." This role will require occasional on-call rotations during busy seasons outside of core hours.
Patriot is an equal opportunity employer. We do not discriminate against any employee or job applicant on the basis of race, color, gender, national origin, age, religion, creed, disability or sex.
Benefits
More Reasons to Love Patriot:
We pride ourselves on our company culture and value our employees' hard work. Aside from the freedom to introduce new ideas or technologies, here are some of the awesome benefits our full-time employees enjoy:
  • Paid time off and paid holidays
  • Medical, dental, and vision insurance
  • Section 125 HSA and FSA accounts
  • Benefits starting 1st of the month after hire
  • Company-paid life, short-term, and long-term disability insurance
  • 401(k) with company match
  • Up-to-date hardware and equipment provided
  • Flexible scheduling and opportunities for advancement
  • Engaging and collaborative company culture
  • Education reimbursement

Are you ready to take the next step in your career?
Note, respecting the privacy of our customers & employees is an essential part of our privacy program. Please do not submit the following Personally Identifiable Information (PII) such as Social Security Number, Date of Birth, W-2's, etc. with your application.
The salary range for this position is $145K - $170K