Staff Developer

Top Hat
Canada, KY Full Time
POSTED ON 2/26/2023 CLOSED ON 8/25/2023

What are the responsibilities and job description for the Staff Developer position at Top Hat?

Top Hat is looking for a Staff Developer to join our team - a role that has an extremely broad impact across our engineering teams. You have a depth and breadth of knowledge and experience, from writing code to solving difficult problems to helping guide and mentor teams using best practices to ensuring we have the correct infrastructure and tools to succeed.


You will work across our different teams, driving forward our vision and processes. At times you will embed directly with a team, to build out a specific feature or implement new functionality. Other times you will consult with many teams, working closely with team leads, technical leads, and other staff engineers to work on cross-team functionality.


At all times, you are excited to help share your knowledge and grow the team members you interact with!

\n


You Will:
  • Demonstrate leadership, ownership and initiative, taking responsibility and driving change across the engineering organization.
  • Work with team leads, product managers, and stakeholders to understand what our long-term needs are, and ensure that our code and infrastructure are aligned to success.
  • Mentor and inspire members within the organization, especially within the engineering team; using your knowledge and experience to grow others.
  • Get hands on and embed with delivery teams to drive critical projects.
  • Work across our entire ecosystem and stack, driving value from the high-level architecture all the way down to the underlying infrastructure.
  • Spearhead initiatives to improve quality, operations, and developer experience.
  • Play a key role in our ongoing transition to a service-oriented architecture.


You Are:
  • The right combination of education and experience: a solid understanding of software development through a degree in Computer Science, Engineering, or a Technology related field, and 7 years of experience building software systems.
  • 2-3 years experience in a technical leadership role, driving initiatives and making cross-cutting decisions.
  • Experience with service-oriented architecture or microservices.
  • Technical! You have comfort with most of the following:
  • Web development technologies and tools
  • Automated unit and integration testing
  • Cloud computing services and products
  • Designing and building scalable, fault-tolerant systems


Some of the reasons we attract great people:
  • We are tackling interesting technology challenges such as re-architecting our system to a service-oriented architecture, while driving best practices across the department.
  • The impact you will make extends beyond just the success of the company but the prosperity of the education environment.
  • We work in a collaborative team-oriented atmosphere where you will have the opportunity to work with developers from across the whole department to make an impact both to our customers and to our team.
  • We have a very good business and strong revenue growth. You will be exposed to all-aspects of a business past start-up mode and scaling quickly.
  • We’re just the right size. Top Hat isn’t a megacorp nor are we a small ‘cowboy’ shop. We are just the right size for individuals that want stability but don’t want to be a number.
  • We offer mentorship and meaningful work along with growth opportunities. Whether it’s leading people, products or projects, our growth translates into new positions for those that are motivated.

#LI-Remote


\n

Why team members love working at Top Hat :


*A noble mission that creates meaningful, fulfilling work

*A team that cares deeply for customers and for each other

*We’re a company of invested owners - every Top Hatter receives stock options

*Professional learning and development for all role levels

*An awesome and welcoming Toronto HQ, and a growing sales hub in Austin, Texas

*Competitive health benefits that start on day one

*A management team focused on performance, growth, engagement and connection

*Our winning strategy and market potential

*Innovative PTO policy with lots of time and space for self-care

*Passionate customers that believe in us—and what we do

Senior Staff Software Developer - Billing Group
Jane App -
Canada, KY
Developer
HCL Technologies -
Canada, KY
Travel RN - Rehabilitation
Focus Staff -
Gallipolis, OH

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Staff Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $82,791 - $111,717
    • Income Estimation: $88,145 - $114,532
  • Computer Simulation Skill

    • Income Estimation: $83,456 - $115,320
    • Income Estimation: $90,701 - $113,215
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Staff Developer jobs in the Canada, KY area that may be a better fit.