Job Description:
SENIOR DEVELOPER
97Display
REMOTE USA
COMPANY
Since 2011, 97 Display, a division of Jonas Software, has been relentless in generating leads for local businesses, so they can connect with those who need them most. As a marketing software company our focus is on lead generation through building and maintaining websites for fitness, martial arts and other small businesses. Our mission is to empower our clients to more effectively impact their communities through growth and proven marketing techniques. Headquartered in Winston-Salem, NC, we are a rapidly growing, SaaS, technology-driven company with unlimited potential.
The Senior Developer would report to the Director of Research & Development.
HOW WE WORK
We like operating at full throttle in a collaborative group of startup veterans and novices who debate the right way to do things and are empowered to take smart risks, find brilliant solutions, and build things that better the well-being of our customers and theirs. We’re doing our best work ever, learning from our mistakes, improving on our successes, and finding abilities we didn’t know we had for using sophisticated logic and business intelligence to make bedrock business principles accessible and intuitive to small and enterprise businesses alike.
WHAT YOU’LL DO
We are seeking an experienced and skilled Senior Developer to join our team. As a Senior Developer, you will work on designing, implementing, and maintaining high-quality web applications and services. You will be responsible for ensuring the scalability, reliability, and maintainability of our applications by implementing best practices for fullstack development, testing, and deployment. You will collaborate within an Agile Scrum team environment, providing mentoring and guidance when necessary.
- Design, build, and maintain high-quality web applications and services using Kendo UI frontend and .Net Core/Standard backend with MSSQL database.
- Ensure the application is scalable, reliable, and maintainable.
- Ensure the application meets all necessary security requirements, including PCI and GDPR.
- Resolve production issues
- Work on a scrum team to ensure timely delivery of high-quality features.
- Track work in Azure DevOps
WHO YOU ARE
As a Senior Fullstack Engineer, you have a passion for software development and improving the user experience. You have a strong understanding of the latest web development practices and technologies, including Kendo UI, .Net Core, and SQL databases. You care about personal and team development, fostering a culture of continuous improvement through mentorship, training initiatives, and knowledge sharing. You are a problem solver at heart and have excellent troubleshooting skills to quickly and efficiently identify technical issues. You are a team player and thrive in a collaborative environment, working closely with cross-functional teams to deliver high-quality features. You can work under pressure and have a strong customer service mindset, prioritizing the needs of stakeholders and delivering results on time.
- Bachelor's degree in computer science, engineering, or a related field
- 5+ years of experience in a Full-stack role
- Strong understanding of web development practices and technologies including HTML, JavaScript, jQuery, Bootstrap, Entity Framework, WebAPI2, Kendo UI, XML, AJAX)
- Experience with C#, .Net Core, .Net Standard, .Net Framework, and MVC
- Experience with MS SQL database and DBA best practices
- Familiarity with Agile/Scrum methodology, including working on a Scrum team
- Experience with REST API, JSON and OAuth2
- Strong problem-solving and communication skills
- Experience working with Microsoft Azure and cloud-native applications
- Experience with Visual Studio, Azure DevOps Server, and NuGet package management.
- Experience with source control processes such as Visual Studio Team Services or Git
- Familiarity with Dependency Injection Frameworks
- Experience with mobile development (iOS & Android)
- High-level understanding of IT concepts beyond development, including operations, infrastructure, architecture, security, deployment and compliance
HOW YOU’LL DO IT
- Strong problem-solving skills
- Good communication skills
- Good collaboration skills
- Ability to work under pressure
- Attention to detail
- High level of quality
- Timely delivery
- Customer service mindset
#LI-PP1
Business Unit:
97 Display
Scheduled Weekly Hours:
40
Number of Openings Available:
1
Worker Type:
Regular
More About Jonas Software:
Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.
Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.
Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.