Lead Software Engineer responsible for developing and optimizing SaaS products at Huron. Collaborating across teams to ensure performance, scalability, and user experience.
Responsibilities
Design, develop, and maintain clean, efficient, and performant code following best practices
Collaborate with backend, frontend, and database teams to ensure end-to-end system performance and scalability
Work on .NET Core APIs, integrating them seamlessly with Angular UI and optimized database queries
Optimize application performance by identifying bottlenecks in API response times, Angular rendering, and database queries
Conduct code reviews to enforce coding standards, maintainability, and performance best practices
Partner with QA and DevOps teams to ensure smooth deployments, monitoring, and production stability
Participate in performance tuning, profiling, and debugging of distributed systems
Write unit tests and integration tests to ensure reliability and maintainability of the codebase
Proactively identify opportunities for refactoring, automation, and system improvements
Contribute to system design discussions, ensuring scalability, cost-efficiency, and resilience are factored into solutions
Requirements
8+ years of experience in software development with focus on writing clean, efficient, and maintainable code
Strong hands-on experience with .NET Core (Web APIs) and Angular (UI development)
Solid understanding of SQL and database optimization techniques (query tuning, indexing, caching)
Experience in performance optimization across backend APIs, frontend rendering, and databases
Knowledge of scalable SaaS applications, distributed systems, or multi-tenant solutions is a plus
Familiarity with cloud environments (AWS or Azure), CI/CD pipelines, and containerization (Docker/Kubernetes)
Strong debugging and problem-solving skills with ability to diagnose performance bottlenecks in production
Excellent collaboration and communication skills, with the ability to work effectively in cross-functional, distributed teams
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Benefits
medical, dental, and vision coverage to employees and dependents
401(k) plan with a generous employer match
employee stock purchase plan
generous Paid Time Off policy
paid parental leave and adoption assistance
Wellness Program supports employee total well-being by providing free annual health screenings and coaching, bank at work, and on-site workshops
Lead Data Linkage Engineer overseeing complex data linkage initiatives for Federal projects in healthcare. Managing data security and compliance while collaborating with stakeholders for effective communication.
Senior Nuclear Safety Case Engineer at Amentum supporting safety case production and management in nuclear projects. Collaborating with clients to develop solutions ensuring safety compliance in various facilities.
Design and develop Automated Guided Vehicle (AGV) systems at Crown Equipment Corporation. Collaborate on system development, testing, and evaluation with engineering teams.
Engineer Systems Modeling performing technical analysis and system integration for total systems at Ingalls Shipbuilding. Contributing to the development of naval ships and defense technology solutions.
Energy Engineer/Project Developer at Mantis Innovation evaluating and executing energy efficiency projects. Leveraging mechanical systems expertise and cross - functional collaboration for optimal energy solutions.
Senior Delivery Stream Engineer working at Westinghouse verifying quality and managing suppliers for energy solutions projects. Overseeing multiple projects and ensuring compliance with technical requirements.
Principal Delivery Stream Engineer leading procurement activities for APX Supply Chain Team at Westinghouse. Responsible for large scale AP1000 New Plant Procurement Projects with focus on quality and budget.
Principal Project Engineer supporting the development of AP1000 projects from initiation to completion at Westinghouse. Collaborating with teams and providing technical guidance to ensure project efficiency and cost adherence.
Controls Safety Engineer developing software for Nuclear Safety Instrumentation and Control systems. Responsible for software application development and support in a hybrid work environment.