Senior Software Developer

| Greater Denver Area
Sorry, this job was removed at 12:39 p.m. (MST) on Monday, September 14, 2020
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About us 

OnePoint provides specialized accounting services to franchisors and franchisees. Our mission is to enhance prosperity and success for our clients and our employees through franchise accounting excellence. OnePoint’s team of CPAs and accountants are passionate industry experts who are committed to delivering excellent customer service and consistent results. We use real-time cloud-based technology to serve hundreds of clients in the franchise industry across North America. 

OnePoint is a rapidly growing, team oriented company that is committed to excellence in all we do. We value intelligent and hardworking team members who take pride in their work and who enjoy the satisfaction of a job well done. We are committed to accuracy, transparency and continuous improvement.

About you

  • You are invigorated by the opportunity to build a dynamic and intuitive web application that will transform the way One Point works with, and for, our clients. 
  • You bring an Agile approach to web application development that is anchored in user experience and best practices.
  • You are oriented to goal setting, planning and execution, and have a history of driving complex and successful development projects.
  • You thrive in dynamic environments and leverage your generalist developer skills to bring excellence to every aspect of the development process.
  • You have a deep commitment to thorough and rigorous documentation practices.
  • You are creative and solution oriented and always see opportunities and innovation in place of roadblocks.
  • Your entrepreneurial spirit underpins your ability to simultaneously think strategically, implement tactically and drive change.
  • You are motivated by being part of a winning team and have demonstrated success in building internal relationships and collaborating with diverse external stakeholders.
  • Your capacity for patience, curiosity and humor will enable you to embrace, learn from and build on our legacy systems.
  • You are highly flexible and at ease with managing broad ranging priorities and responsibilities, alongside emergent demands.
  • You are a confident and highly effective people manager, who has proven success in building impactful teams.
  • You have technical expertise with .Net web development frameworks, SQL, ASP.Net, C#, JavaScript, and API integrations.

What you will do

As an integral member of the leadership team, the Senior Developer is accountable for architecting, developing, and implementing an innovative and transformational web application that will be utilized by OnePoint’s clients and employees. This is a tremendous opportunity to build an application from the ground up that will have an exponential impact on the success of the organization and its clients.  

Specifically, you will:

  • Architect, plan, and develop an innovative and industry leading web application that is the company’s main interface between their accountants and clients.
  • Oversee the design, coding, testing, and debugging of the software application and/or enhancements.
  • Act as the company’s product owner and business analyst to fully understand the technology, feature, & process needs of the clients and the internal stakeholders.
  • Lead all steps in the development life cycle of all software solutions and platforms, including the road map, time tracking, process improvement, and metrics.
  • Develop and maintain clear and thorough product documentation of all code to ensure the code is clean, understandable and completely transparent.
  • Prioritize new system features and bug fixes considering client input, business needs and industry trends.
  • Develop and mentor a small staff of internal developers as well as potential outsourced resources.
  • Apply best practices of software development principles and methodologies (i.e. Agile Development).
  • Provide visibility to the leadership team around development priorities, time allocation, strategy, budgets, and risks.
  • Assist when needed in the execution of customer implementation & support activities.

What you have done previously

Education and Qualifications

  • Four year, undergraduate degree in Computer Science or Engineering

Experience

  • Minimum 7 years of experience in software engineering - specifically with ground-up planning, design, and development of web applications.
  • Strong technical skills with .Net web development frameworks, SQL, ASP.Net, C#, JavaScript, and API integrations.
  • Experience with software development methodologies such as Agile Development.
  • Experience creating & utilizing Excel macros.
  • Experience working on projects with point of sales systems, vendor integrations (APIs), bank integrations, and web-based portals.
  • Working knowledge of basic accounting practices and systems, and the accounting or financial services sector is a plus.
  • Experience drafting and maintaining code & product documentation.
  • Experience managing development projects and teams.
  • Experience with translating stakeholder (internal & external) needs into effective software solutions.

What we will offer you

  • A competitive salary and performance based bonus structure
  • A generous PTOpolicy and paid holiday time
  • A full suite of benefits including medical, dental, vision, long disability and life insurance
  • 401K plan with company match
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Speer Blvd and 14th Ave, Denver, CO 80204

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OnePoint BPO ServicesFind similar jobs