CBIZ, Inc. is a leading professional services advisor to middle market businesses and organizations nationwide. With unmatched industry knowledge and expertise in accounting, tax, advisory, benefits, insurance, and technology, CBIZ delivers forward-thinking insights and actionable solutions to help clients anticipate what's next and discover new ways to accelerate growth. CBIZ has more than 10,000 team members across more than 160 locations in 21 major markets coast to coast.
Together, CBIZ and CBIZ CPAs are ranked as one of the top providers of accounting services in the United States. CBIZ CPAs is an independent CPA firm that provides audit, review and attest services, while CBIZ provides business consulting, tax and financial services. In certain jurisdictions, CBIZ CPAs operates under its previous name, Mayer Hoffman McCann P.C.
Essential Functions and Primary Duties
Write, maintain, and troubleshoot code.
Proven experience as a Software Developer or similar role, proficient in multiple programming languages and libraries such as C#, React and Angular.
Evaluate and suggest improvements for existing code, ensuring code quality through regular analysis, code reviews, and adherence to coding standards.
Use and understand the GIT source control system and utilize VS-Code for efficient development processes.
Utilize React and Angular (currently 17) in web applications and demonstrate a solid understanding of its components.
Utilize .Net C# AWS Lambda and server-side functions.
Show proficiency in JavaScript, including an understanding of different data types.
Possess experience creating and using unit tests as well as integrated system testing
Organize assets and class modules according to team standards.
Ability to troubleshoot and maintain existing code effectively.
Strong communication skills to explain technical concepts to other team members.
Attention to detail and commitment to high-quality code.
Willingness to collaborate with team members and adapt to team standards.
Ability to manage challenging aspects of software development and enjoy the process.
Previous experience working on legacy codebases.
Utilize various platforms to overcome coding problems efficiently, including debugging tools, online coding communities, and technical documentation.
Explain technical concepts such as object-oriented programming to non-technical stakeholders in simple terms.
Familiarity with SCRUM and implement rigorous testing methodologies to ensure bug-free software.
Use relevant metrics to estimate development timelines and deliverables accurately.
Understand and execute core responsibilities such as writing clean and efficient code, participating in team meetings, and contributing to documentation.
Provide constructive feedback on colleagues' code based on metrics such as code readability, adherence to coding standards, and functionality.
Strong problem-solving skills and attention to detail.
Excellent communication skills, both verbal and written.
Ability to work well in a team environment and manage multiple tasks simultaneously.
Knowledge of important aspects when reviewing peer code and familiarity with tools and practices to ensure high-quality code.
Preferred Qualifications
Possesses at least a high school diploma or equivalent. Some positions may necessitate a bachelor's degree or higher in a relevant field (e.g., business administration, finance, marketing)
Have relevant work experience that aligns with the job requirements
Proficiency in basic computer applications such as Microsoft Office (Word, Excel, PowerPoint, Outlook)
Strong verbal and written communication skills to effectively interact with colleagues, clients, and stakeholders
Minimum Qualifications
Applicants must be at least 18 years old to be considered for this position
Ability to work well in a team environment and collaborate with others
The hourly rate for this job in this market is $60.00. The specific compensation for this role will be determined based on the education, experience, and skill set of the individual selected for this position.