Lead .Net Developer / Chicago / Hybrid

Overview

On Site
140k - 170k
Full Time

Skills

Back Office
Budget
Invoices
SaaS
Professional Services
Reporting
Management
Salesforce.com
JIRA
HubSpot
Quality Assurance
Collaboration
Product Management
Workflow
Computer Science
Information Technology
Software Development
Leadership
Accounting
QuickBooks
Sage
Intacct
Payment Processing
Analytical Skill
Conflict Resolution
Problem Solving
Communication
React.js
C#
.NET
Microsoft SQL Server
Debugging
Mentorship
Documentation
Emerging Technologies
Insurance

Job Details

This company has been featured on Inc's 500 Fastest Growing Companies in America for. The company powers the greatest consulting firms globally, delivering back-office time/budgeting and invoicing solutions to over 2,500 firms worldwide and tracking over $4 billion in billable time each year. Their flagship product is a SaaS-based system custom-built for the professional services industry.

They are headquartered in Chicago. They are recently expanding internationally. If you're motivated to join fast paced and growing organization this might be the role for you! The company is looking for a lead developer who has experience managing. The role is full time and hybrid in the loop.
Responsibilities:
  • Lead and mentor a team of developers, providing guidance and reporting to senior management.
  • Oversee project timelines, ensuring timely delivery and achievement of team objectives.
  • Develop and maintain applications utilizing React, C# .NET, and Microsoft SQL Server.
  • Strengthen and enhance integrations with systems such as Salesforce, QuickBooks Online, Jira, Sage Intacct, or HubSpot.
  • Perform detailed code reviews to uphold development standards and lead quality assurance initiatives.
  • Collaborate with cross-functional teams, including product management and support, to ensure software solutions meet business requirements.
  • Continuously investigate new technologies and methodologies to improve existing systems and workflows.
Required Skills and Experience:
  • Bachelor's degree in Computer Science, Information Technology, or a related discipline.
  • At least 8 years of experience in software development, specializing in React, C# .NET, and Microsoft SQL Server.
  • 1-2 years of experience in a leadership or mentoring role within a development team.
  • Proven experience with accounting system integrations, particularly QuickBooks and Sage Intacct.
  • Experience with payment processing systems.
  • Strong analytical and problem-solving skills, particularly in complex coding environments.
  • Excellent communication skills, both verbal and written.
  • Ability to juggle multiple projects and meet tight deadlines.
  • Demonstrated expertise in React, C# .NET, and Microsoft SQL Server.
  • Experience in designing and implementing complex system integrations.
  • Proficient in understanding and debugging legacy code, making necessary enhancements or fixes.
  • Experience in leading development teams and mentoring junior developers.
  • Proficient in creating detailed documentation to support the development process and improve maintainability.
  • Commitment to ongoing learning and staying current with emerging technologies and development practices.
Benefits:
  • Competitive salary with a quarterly bonus structure.
  • Great insurance package
  • 401k plan and match
  • Paid Parental Leave
  • Hybrid work environment
  • PTO and Paid Holidays
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC