Python Developer

Job title: Python Developer

Company: Novogradac

Job description: Novogradac & Company LLP is a national certified public accounting and consulting firm headquartered in San Francisco. Founded in 1989, and the allied group of Novogradac companies has grown to more than 800 employees and partners with more than 28 offices throughout the country.

Novogradac & Company LLP is one of the nation’s top 50 certified public accounting and consulting firms. As one of the fastest growing accounting firms in the nation, the firm offers significant growth opportunities for employees. A focus on providing excellent service for clients has made Novogradac & Company a recognized leader in real estate and community development. Novogradac provides publicly and privately held national enterprises with a full spectrum of audit, tax, valuation, expert witness and litigation support, property compliance and general consulting services and works extensively in the affordable housing, community development, historic preservation and renewable energy fields.

Position Summary

Novogradac & Company is committed to promote and develop innovation through forward looking software development. The Data Analytics Group (“DAG”) is responsible for executing this vision and is responsible for most of the firm’s in-house software development.

Novogradac is seeking experienced developers that can help turn vision into software reality. The Developer will be part of a team that uses the Scrum approach to software development to create value to the firm and firm clients.

The responsibilities for this position will extend beyond pure coding, to include: engineering, light UI/UX design, and direct interaction with users and stakeholders. This position will be part of a team structure that supports and promotes collaboration and creativity.

This position may be available as fully remote or hybrid.

Position Responsibilities

  • Collaborate closely with the team and assist with creating story points and sprint planning.
  • Interact with users periodically to understand user’s needs.
  • Translate business problems into actionable application designs.
  • Produce clean, consistent, logical code based on designs.
  • Communicate workflows to other developers and present them.
  • Debug coding errors.
  • Foster positive relationships with team members and stakeholders.
  • Possess strong technical and problem-solving skills, including attention to detail, accuracy and completeness, and a commitment to producing high-quality deliverables.

Knowledge, Skills and Abilities

  • Experience in Python, Django, JavaScript, or related programming languages; experience with version control frameworks (GitHub, GitLab, etc.); understanding of data science frameworks; experience with bootstrap, react, or other front-end frameworks; understanding of Postgres DB architecture; strength in using general Microsoft Office suite programs.
  • Experience with Agile framework.
  • Ability to work in a team environment generally guided by the Scrum approach to software development.
  • Ability to self-educate on new development practices.
  • Solid organizational and follow-through skills, performing work accurately with strong attention to detail.
  • Excellent verbal and written communication skills and ability to translate technical information/program designs to non-technical team members and stakeholders.
  • Excellent customer service skills.
  • Ability and openness to continuous learning on a diverse range of subjects relating to our industry.
  • Have a strong understanding and knowledge of database management systems including data structures, efficient database design, and queries.

Minimum Qualifications

  • Bachelor’s degree plus 2-4 years of directly related programming experience or appropriate balance of education and work experience.
  • 1-2 Years of Web Development (Django, Flask, Ruby-on-Rails)

Novogradac & Company LLP offers competitive pay plus a benefit package including; medical, dental, vision, paid-time-off, life/disability insurance, and a 401(k).

To be considered for this position, interested candidates MUST apply via our company website: .

Novogradac and Company LLP is an equal opportunity employer. Novogradac’s culture is centered on education, acceptance, innovation and opportunity. We value diversity and respect the different perspectives that each of our employees bring to Novogradac no matter their age, race, religion, gender identity or sexual orientation. We are committed to creating an equitable and inclusive workplace for our entire workforce.

Expected salary:

Location: Bethesda, MD

Job date: Fri, 11 Mar 2022 23:47:50 GMT

Apply for the job now!

Leave a Comment