Job Title: Sr. Frontend Software Engineer
Classification: Full Time
Location: REMOTE Position
Position Mission: To increase the effectiveness of NBS staff and the quality of our work product by developing and maintaining elegant, robust software tools in collaboration with end users, management, and other staff developers, via thoughtful planning, sophisticated design, intelligent coding, thorough testing, integration of feedback, and high-quality documentation.
Summary: The IDEA Team within NBS has an opening for a Senior Frontend Software Engineer with a focus on frontend UX coding in WinForms. The IDEA Team uses primarily Microsoft platforms and tools to develop and support D-FAST®, NBS’ proprietary platform for the management of special taxes and special assessments. The IDEA Team also supports numerous other tools within the D-FAST® ecosystem. We are currently using the legacy .NET framework with a roadmap towards .NET 6 and gRPC. We are growing our team to enable improving and expanding this ecosystem to support more efficiency, accuracy, and automation within NBS.
The Senior Frontend Software Engineer will be a broadly experienced developer, with very strong WinForms UX skills. They must understand requirements, help develop detailed specifications, write great code with unit testing, collaborate with and guide other team members, solicit user feedback, and help lead software development projects. They will identify solutions to challenges and create plans for the development of a software solution. They will provide sound analysis of feedback collected during the testing phase of the software and address any problems that arise. Once the software has been developed, they will ensure that it works well and that it addresses the needs and expectations of the users.
The Senior Frontend Software Engineer will report to the IDEA Team Director. They will interact with both external clients and internal staff. The ideal candidate will have an extremely strong understanding of modern software development concepts, techniques, and tools. They will need to independently research, identify, test, and propose multiple solutions to complex design issues. The candidate must rely on extensive experience and judgment to accomplish this. They will have the creative, innovative mindset of a life-long learner, with a desire to keep up with technology and continue growing professionally.
Essential Duties and Responsibilities:
The Senior Frontend Software Engineer responsibilities are focused primarily around, but not limited to, the following duties:
Education and/or Experience:
Work Environment:
NBS Benefits:
We offer a full line of benefits including the following:
About NBS:
NBS is a financial consulting firm for government agencies (cities, school districts, water/fire department, etc.). In addition, NBS licenses its proprietary software, called D-FAST®, to local government agencies nationwide. The corporate office is in Temecula with a secondary office located in San Francisco. We are a 100% employee-owned company with roughly 45 employees. We have been in business since 1996 and have been growing consistently and responsibly ever since. We pride ourselves in our great work environment, growth opportunities, personal and professional development, and excellent benefits.
Web Address: https://www.nbsgov.com/careers/
ACKNOWLEDGMENTS:
NBS is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment. NBS does not discriminate in hiring or employment based on race, color, religion, national origin, citizenship status, ancestry or genetic information, age, sex (including sexual harassment), sexual orientation, marital status, physical or mental disability, military status or unfavorable discharge from military service or any other characteristic protected by law.
Your application was submitted successfully.