Senior Software Engineer - .Net Developer [T500-24764]

Neighborly logo

Neighborly

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
React C# XML JSON SQL JavaScript SOAP Microsoft API Go

Job Description

About Neighborly:

Neighborly is a local network of home service brands that will connect you to very specific vetted local experts. Our family of service professionals work with rigorous quality standards to repair, maintain, and enhance your home. With pros living in your community, scheduling is quick and convenient.


Senior Software Engineer

Company Overview:

Neighborly® is the world’s largest home services franchisor of 23 service brands and 3,900 franchise owners serving 9 million+ customers in nine countries, focused on repairing, maintaining and enhancing homes and businesses. The company operates online platforms that connect consumers to service providers in their local communities that meet their rigorous standards as a franchisor across 14 service categories at www.getneighborly.com in the United States and www.getneighbourly.ca in Canada. The company was founded in 1981 as Dwyer Group with its world headquarters in Waco, Texas. More information about Neighborly/Neighbourly, and its franchise concepts, is available at www.NeighborlyBrands.com and www.nbly.co.uk.

Neighborly is an active member in the International Franchise Association (IFA), Canadian Franchise Association (CFA), British Franchise Association (BFA) and German Franchise Association and is a founding company of the Veterans Transition Franchise Initiative (VetFran). Neighborly was named as part of the 2019 Inc. 5000 most successful privately-owned companies in America and the 2019 and 2020 recipient for the Global Franchise Award for Best Property and Home Maintenance Franchise.


Position Overview:

The Neighborly® IT Team is focused on achieving great outcomes and is committed to helping our associates succeed through technology driven solutions. We are seeking a Senior Application Developer to join our team. The qualified candidate will provide skills and knowledge in report development and analysis to derive insights from data as well as maintain and enhance complex reporting applications and systems utilizing approved languages and technologies while adhering to Neighborly® coding standards and practices.


Job Function:

Development and maintenance of complex applications and systems. Assist in preparation, testing, and deployment of corporate applications.

Primary Responsibilities:

  • Responsible for developing and maintaining custom software using Neighborly® standard coding practices and techniques
  • Responsible for developing functioning solutions based on technical requirements
  • Responsible for ensuring tasks assigned are completed in a timely manner
  • Responsible for documenting and communicating application design, topologies, and architecture in an understandable way to peers and the business
  • Responsible for performing code review of other developers and enforcing best practices.
  • Responsible for following Neighborly® SDLC processes.
  • Architect and implement complex software systems.
  • Responsible for mentoring and guiding other junior development staff in best practices and techniques
  • Fosters an environment of communication and problem solving, leveraging the Neighborly® Code of Values.
  • Assists the team in researching solutions and recommends solutions to meet business requirements.
  • Successfully communicate and work with brand presidents, officers, external contacts, and internal departments to perform responsibilities.
  • Maintain confidentiality of personal information.
  • Interface with others in a professional manner and be a trusted go to person.
  • Other duties and responsibilities as assigned.


Required Attributes:

  • Ability to understand and utilize JSON and XML
  • Strong leadership and mentoring capabilities
  • Expertise in software architecture and design patterns.
  • Excellent problem-solving and decision-making skills.
  • Strong ability to communicate (verbally and written) effectively
  • Ability and eagerness to learn and adapt quickly to new systems.
  • Strong knowledge and experience in Microsoft. Net technologies, 3 + with an emphasis on C#
  • Strong knowledge and experience in common API technologies including SOAP and REST.
  • Good knowledge and experience in JavaScript
  • Knowledge in React.js
  • Knowledge of microservice architectures
  • Strong query development through SQL, including CRUD operations, Stored Procedures, and Functions utilizing standard formatting practices
  • Strong debugging skills
  • Must be proactive, detail oriented and possess strong time management skills.
  • Ability to work in a fast-paced, deadline driven environment, work independently, while remaining a team player.
  • Self-starter. Ability to work autonomously with little support.
  • Ability to work well under pressure and meet deadlines.
  • Must be able to lift a minimum of 25 lbs.
  • Sense of humor.


Education & Experience:

  • Education: Associates degree or higher
  • Experience: 5+ years’ experience in application development


Physical Requirements:

The physical demands described here are representative of those that must be met by an Associate to successfully perform the essential functions of this job. The Associate should be able to stand, sit at an office space, see, hear and understand speech, communicate, lift computer equipment, supplies and materials, use office equipment and computers. The Associate is exposed to typical office working conditions. If requested by an applicant or employee, we may provide reasonable accommodations to enable individuals with disabilities to perform the essential job functions. The above statements are intended to describe the general nature and level of work performed. They are not intended to be construed as an exhaustive list of all duties required of personnel so classified. We have the exclusive right to alter this job description at any time without notice.


Interview Questions of Senior Software Engineer - .Net Developer [T500-24764] at Neighborly

Currently, there aren't any interview questions for this role at Neighborly shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer - .Net Developer [T500-24764] at Neighborly

Currently, there aren't any salaries for this role at Neighborly shared by other job seekers.

View more salaries from Neighborly →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now