Company

Serviceminder.ioSee more

addressAddressRemote
type Form of workFull-time
salary SalaryFrom $150,000 a year
CategoryInformation Technology

Job description

Position Title

Senior Developer

Job Type Full-time

About ServiceMinder

We are a fast-growing software-as-a-service (SaaS) company on an exciting growth trajectory. We are looking for exceptional people to join our team of tightly knit innovators as we embark on our next stage of growth. Founded in 2012, serviceminder is the premier platform for managing and operating franchised home services brands. Our platform is a comprehensive CRM with everything a home services brand needs for success: lead capture and distribution, scheduling, proposals, invoicing, email campaigns, texting, marketing automation, mapping and more. Check us out at . We are backed by Greenridge Growth Partners, a leading private equity firm based in Austin, Texas.

About the Role

We are seeking a Full Stack C# ASP.NET Senior Developer to join our team. As a Senior Developer at serviceminder, you will play a pivotal role building our foundational development team. You will help develop and test new features, components, and functionality for both existing and new products, as well as maintain and expand existing capabilities. Collaborating directly with the experienced founders, you will help shape the future of our award-winning platform. Your focus will be on maintaining a culture of clean code, collaboration, and continuous improvement, ensuring that our development team delivers outstanding results, and prioritizing team velocity over individual performance.

To excel in this role, you also possess the following:

  • Self-Starter - Thrive on productivity with minimal external motivation, demonstrating a sense of urgency in task completion.
  • Quality-Driven - Take pride in delivering high-quality work and possess a thorough understanding of software development concepts that emphasize readability, maintainability, and testability.
  • Problem-Solver - Enjoy challenges, taking ownership of projects from inception to delivery, and have a natural curiosity for problem-solving.
  • Continuous Learner - Eager to learn and improve with a humble attitude, maintaining a mindset of constant growth and development, while also staying updated on the latest development trends and technologies.
  • Mentor - Passion for helping develop talent by mentoring junior developers to help them improve their skills and knowledge.
  • Collaborative Spirit - Enjoy working closely with others, valuing collaboration, pair-programming, and peer review to elevate the collective skill level of the team and high-quality code delivery.
  • Communicator - Excellent communication skills, with the ability to collaborate effectively with both technical and non-technical audiences, both in written and oral communication.
  • Remote Work - Productive and comfortable working remotely, demonstrating autonomy and ownership with remote/distributed teams and projects.

Responsibilities

  • Architect and Design: Collaborating with the Founders and Dev team, develop and architect scalable and efficient software solutions, ensuring alignment with the overall platform architecture and business objectives.
  • Feature Development: Take ownership of the product vision to plan, design, develop, test, and deploy new features and functionalities across the web platform, collaborating with cross-functional teams to gather requirements and define specifications.
  • Code Quality and Standards: Enforce coding standards and best practices, conduct code reviews, and implement processes to maintain high-quality, maintainable, and efficient code.
  • Scalability and Performance Optimization: Identify and address performance bottlenecks, optimize code for scalability, and contribute to the overall system performance improvements.
  • Testing and Quality Assurance: Use unit-testing frameworks like XUnit to conduct comprehensive testing strategies, including unit, integration, and end-to-end testing, to ensure the reliability and quality of the software.
  • Troubleshooting and Support: Provide technical support for escalated issues, to diagnose and debug software defects without collateral impact, and collaborate with support teams to address customer-reported problems.
  • Code Maintenance and Bug Resolution: Address and resolve software bugs and technical debt, and actively participate in maintaining the overall health and stability of the codebase.
  • Documentation: Create and maintain technical documentation for software architecture, design, and code, ensuring knowledge transfer and easy onboarding for other team members.
  • Collaboration and Communication: Collaborate with cross-functional teams, including product managers, client success, sales, UX/UI designers, and other developers; effectively communicate technical concepts to non-technical stakeholders.
  • Client User Focus: Understanding of client user needs, translate client requirements into efficient and user-friendly software solutions, fostering positive user experiences through effective troubleshooting, customization, and continuous improvement.
  • Security Best Practices: Incorporate security best practices into the software development lifecycle, ensuring the protection of sensitive data and compliance with industry security standards.
  • Technology Research and Evaluation: Stay abreast of industry trends, evaluate new technologies, and make recommendations for their integration into the platform to enhance functionality and maintain competitiveness.
  • Mentorship and Leadership: Provide guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing culture within the development team.
  • Agile Development: Work in an Agile development environment, participating in sprint planning, reviews, and retrospectives, and contributing to the continuous improvement of development processes.
  • Compliance and Regulation: Ensure that the software adheres to relevant compliance and regulatory requirements, collaborating with legal and compliance teams as needed.

Qualifications - Required

  • Experience:
  • 5+ years of professional software development experience with a track record of shipping successful products
  • 5+ years experience with C#, ASP.NET MVC
  • 5+ years experience with SQL and the ability to optimize queries through Entity Framework
  • Fluent with front-end technologies including HTML, CSS, and JavaScript
  • Experience using source control management tools such as Git
  • Bachelor's degree in Computer Science, Engineering, or a related technical field or equivalent experience
  • US resident or valid permit to work in the United States, residing in the US
  • Ability to travel within the United States for company meetings (minimal travel, 2-4 times a year)

Qualifications - Desired

  • 3+ years of Microsoft Azure/DevOps experience involving deployment, configuration and organization
  • Familiarity with unit-testing frameworks such as XUnit or NUnit
  • Strong understanding of design patterns

Our Values

  • Innovative - We never accept average. We strive to continue to break new ground and provide hand-crafted, cutting-edge experiences for our clients.
  • Approachable - We welcome feedback and insight. Communication is key, our clients will always be heard.
  • Genuine - We believe in authenticity. We take our responsibilities seriously, but not ourselves. Dad jokes, nerdy tendencies, and humor is our secret sauce.
  • Collaborative - We embrace every brand like it’s our own. We don’t look at ourselves as a vendor, we are a strategic part of your team. Because of that, we are client success focused because we don’t rest until you succeed.

Tools We Use

  • Visual Studio
  • GitHub
  • SQL Server Management Studio
  • Microsoft Office, G-Suite, Slack, Zoom, ZenDesk, Monday.com, and of course - serviceminder!

Location + Schedule

  • All team members are based throughout the United States, working remotely from home
  • Working hours: Monday through Friday, 8:00 am - 5:00 pm (local time)

Salary

  • $150,000 - $180,000 USD
  • Your actual level and salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.

Benefits

  • Working for a stable and growing company that offers personal growth potential of a start-up
  • The chance to work with a smart, passionate team of people
  • Competitive salary and bonus
  • Subsidized benefits package with medical/dental/vision coverage (available after 30 days)
  • 401k matching
  • Full time position, remotely based
  • Paid time off
  • Casual dress (except the odd time we ask you to wear company swag)

To Apply

We invite all qualified candidates to apply. Please note, you must be eligible to work in the United States to be considered for this role. We thank you for your interest. However, only successful applicants will be contacted.

To apply, please send your cover letter and resume to .

Dream Jobs Don’t Knock on Your Door Everyday

serviceminder is not your typical software company. When we hire you, we aren’t just offering you a job, but rather we are committing to investing in both you and your long-term career. You'll help shape how this modern SaaS company operates and make a genuine impact on the future of our people, product, and partners.

At serviceminder, we believe in the power of Diversity, Equity, Inclusion, and Belonging (DEIB) to drive innovation, collaboration, and success. We are committed to fostering a workplace where every individual's unique experiences and perspectives are valued, and where employees from all backgrounds can thrive. Our dedication to DEIB is woven into the fabric of our culture, guiding our actions and decisions as we build a stronger and more inclusive future together.

Join us and be part of a team that celebrates differences, embraces fairness, and ensures that everyone has an equal opportunity to contribute and grow. Together, we're creating an environment where diverse voices are not only heard but also amplified, where everyone feels valued, and where we can all achieve our full potential.

Job Type: Full-time

Pay: From $150,000.00 per year

Benefits:

  • 401(k) 4% Match
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
  • Work from home

Compensation package:

  • Bonus opportunities

Experience level:

  • 5 years

Schedule:

  • Monday to Friday

Experience:

  • SQL: 5 years (Required)
  • C#: 5 years (Required)
  • ASP.NET MVC: 5 years (Required)

Work Location: Remote

Benefits

Health insurance, Dental insurance, Paid time off, 401(k) 4% Match, Work from home, Vision insurance, 401(k) matching
Refer code: 8620470. Serviceminder.io - The previous day - 2024-03-18 07:13

Serviceminder.io

Remote
Jobs feed

Magnetic Resonance Scientist

University Of Kansas Medical Center

Kansas City, KS

Part Time Teller, White Plains Road, Bronx, NY - Now Hiring

Santander Holdings Usa Inc

Bronx, NY

$18.00 per hour

Emergency Medicine Physician

Scp Health

Greeneville, TN

EEG Tech II

Nationwide Children's Hospital

Columbus, OH

CT Tech | Nights | Tulsa, OK

Gohanna Staffing Solutions

Tulsa, OK

NM-CT Tech-Varied- 7130-PH

Ambe Healthcare Staffing

Albuquerque, NM

Line Cook - Now Hiring

Chili's

Charlotte, NC

Project Manager

Teksystems

Charlotte, NC

New Grad RN

Swedish Medical Center

Englewood, CO

$39936 - $55890 per year

Financial Advisor - Now Hiring

Empower

Charlotte, NC

Share jobs with friends

Related jobs

Senior Full Stack Web Developer

Senior Full-Stack Web Developer

Isee

Cambridge, MA

5 days ago - seen

Senior Engineer - Full Stack/Web

Amex

$110,000 - $190,000 a year

Phoenix, AZ

2 weeks ago - seen

Senior Full-Stack JavaScript/Web Developer

6Omb Ai

Remote

2 months ago - seen

Senior Full Stack Engineer - Java, Javascript, React, Node - Enterprise Web Intelligence

Amex

$110,000 - $190,000 a year

Phoenix, AZ

2 months ago - seen

Senior full stack web developer full-time F/M/X

Insider Navigation

$60,000 a year

New York, NY

2 months ago - seen

Senior Full Stack Web Developer

Warrior Insurance Network

Chicago, IL

3 months ago - seen

Senior Full Stack Web Developer (MedInsight)

Milliman

Brookfield, WI

3 months ago - seen

Senior Full Stack Web Developer (MedInsight)

Milliman

Windsor, CT

3 months ago - seen

Senior Full Stack Web Developer (MedInsight)

Milliman

Portland, ME

3 months ago - seen

Senior Full Stack Web Developer (MedInsight)

Milliman

Walnut Creek, CA

3 months ago - seen

Senior Full Stack Web Developer (MedInsight)

Milliman

Berwyn, PA

3 months ago - seen

Senior Web App Developer (Full Stack)

Aramark Uniform Services

Minneapolis, MN

3 months ago - seen

Senior Full-Stack Web Developer- React

TEKsystems

Chicago, IL

4 months ago - seen

Senior Java Developer (Full Stack - Web)

Intellisoft Technologies

Atlanta, GA

4 months ago - seen

Senior Full Stack Web Developer - CLMB, INC

Lawyer.com

Basking Ridge, NJ

4 months ago - seen

Senior Full-Stack Web Engineer (Angular)

Hour Consulting

Burlington, MA

4 months ago - seen

Senior Full Stack Web Developer

CoStar Group

Washington, DC

4 months ago - seen