Experienced .Net Application Developer in Cleveland, OH at CBIZ

Date Posted: 4/1/2021

Job Snapshot

Job Description

With over 100 offices and nearly 5,000 associates throughout the U.S. CBIZ (NYSE: CBZ) delivers top-level financial and employee business services to organizations of all sizes, as well as individual clients, by providing national-caliber expertise combined with highly personalized service delivered at the local level.  

CBIZ has been honored to be the recipient of several national recognitions:  

  • 2020 Best Workplaces in Consulting & Professional Services by Great Place to Work®  
  • 2019 America’s Best Mid-Size Employers by Forbes 
  • 2019 Workplace Excellence Seal of Approval by the Alliance for Workplace Excellence 
  • 2021 Vault Rankings - 5th Best Accounting Firm for Client Interaction  

Together, CBIZ and Mayer Hoffman McCann P.C. (MHM) are ranked as one of the top providers of accounting services in the United States. MHM is an independent CPA firm that provides audit, review and attest services, while CBIZ provides, business consulting, tax and financial services.

CBIZ is seeking to fill a .NET Application Developer position in our Independence, OH office.  This associate will perform technical and analytical duties in the development and support of applications and integrations within our environment in a variety of facets throughout the systems development lifecycle.  This position will be part of the Corporate IT Application and Data Services team, which is responsible for managing a portfolio of applications.  We work closely with our business teams to provide solutions to complex business problems, create operational efficiencies, and business analytics. We have a terrific work environment and also offer the opportunity to work remotely one day per week.

Essential Functions and Primary Duties:

• Design, develop, implement and support custom .NET/ Azure Applications

• Design, develop, implement and support system integrations with custom and third party products 

• Database support and development of views, functions, and stored procedures

• Coordinate, plan and participate in the execution of assigned projects

• Participate in any number of the aspects of a common systems development lifecycle. (Analysis, Requirements, Development, Testing, Deployment, and Maintenance)

• Prepare and maintain system and process documentation

• Manage a workload of project specific and operational support tasks 

• Interact with customer and delivery teams focused on solving mission-critical business and technology problems and providing solutions

Preferred Requirements:

• Bachelor’s degree (MIS, IT or related field preferred)

• Minimum of 3+ years of relevant IT work experience

• Effective written and verbal communication skills, including interpersonal skills to foster collaboration with individuals at all levels of technical knowledge

• Self-motivated, detail oriented with the ability to work independently and as a part of project teams

• Skill in applying knowledge and techniques to solve problems

• Strong knowledge of software and data security principles and practices

• Experience with the following:
o Microsoft .NET Development(C#, ASP.NET, .NET Core, MVC)
o Azure Cloud Applications
o Azure services SDKs, ASP.NET Core Web Applications/  Web API
o Microsoft Visual Studio / Visual Studio Code
o Service Oriented Architecture Concepts
o Web Development (HTML5, jQuery, JavaScript, CSS3)
o SQL Server Integration Services (SSIS) / SQL Server Management Studio (SSMS)
o Database design and development – MS SQL Server/ T-SQL 
o Experience with Data Analysis Tools

• Additional desired experience:
o Basic understanding of agility-based software development methodology and process
o Familiarity with Azure DevOps (Boards, Repos, and build/ release pipelines)
o Angular
o Azure Cloud Infrastructure 
o Implementation of Cloud Migrations, and API Management
o Integration with external Applications like Oracle Fusion, Salesforce, HR/Finance applications etc

Minimum Requirements: 

• Bachelor's Degree or equivalent required

• 3 years related experience

• Ability to lead and coordinate the team activities of others

• Proficient use of applicable technology

• Ability to execute and draft technical instructions and guidelines

• Ability to document daily activities and system functions

• Able to work in a team environment

• Demonstrated ability to communicate verbally and in writing throughout all levels of an
organization, both internally and externally

• Ability to travel as required by business and on-call availability

not ready to apply ?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.