Software Engineer designing and developing scalable applications using the Microsoft technology stack at IAA Holdings. Collaborating with teams to deliver high-performance systems and mentor junior engineers.
Responsibilities
Design, develop, implement, and maintain high‑performance, scalable applications using the Microsoft technology stack
Collaborate with cross‑functional teams including developers, product architects, and stakeholders
Apply best practices in object‑oriented design, design patterns, and modern development methodologies
Contribute to architecture and technical design decisions
Support and troubleshoot production systems in a timely and effective manner
Participate in Agile ceremonies and contribute to continuous improvement initiatives
Mentor junior and mid‑level engineers and promote engineering excellence
Requirements
3+ years of professional application development experience using Microsoft technologies
Strong expertise in:
• C#, ASP.NET, ASP.NET MVC, Web API
• SQL Server
Experience with:
• Parallel task and multi‑threaded programming
• Asynchronous programming (async/await), delegates, and concurrency concepts
Solid understanding of:
• Object‑Oriented Programming (OOP), interfaces, and SOLID principles
• Design patterns including Dependency Injection and Domain‑Driven Design (DDD)
Front‑end development experience with:
• JavaScript, jQuery, JSON, HTML5
• MVVM architecture
• Knockout.js (required)
Experience working in Agile/Scrum development environments
Bachelor's degree in Computer Science, Engineering, or a related field
Minimum 3 years of professional application development experience
Excellent verbal and written communication skills with the ability to collaborate across teams
Strong organizational and time‑management skills with keen attention to detail
Demonstrated commitment to continuous learning through research, experimentation, and training.
Software Engineer II developing automation frameworks using Python at F5. Collaborating with teams to enhance technical solutions and automation capabilities in a hybrid setup.
Principal Engineer delivering secure code practices for F5's BIG - IP platform. Advocating secure development and mentor junior engineers while ensuring compliance with secure coding standards.
Principal Engineer responsible for enhancing service integrations at CDP Global, focusing on environmental impact. Collaborate with tech leads to align on integration standards and document architecture.
Software Development Engineer creating innovative features for Adobe Experience Manager product. Collaborating with global brands and applying AI experimentation in a creative software development role.
Fullstack Developer at MUFG, collaborating with senior technical teams to create innovative solutions. Responsible for application design, programming tasks, and deployments in a cloud environment.
Senior R&D Technical Leader partnering with marketing to drive adult and fem care innovation at Kimberly - Clark. Leading projects and aligning teams for enhanced product development and execution.
Senior Software Engineer developing scalable and high - performing applications for Rev's SaaS platform. Collaborating with cross - functional teams and mentoring junior developers with modern technologies.
Senior Software Engineer building and scaling Lambda’s IAM platform enabling secure access control. Designing core IAM capabilities and collaborating with cross - functional teams.
AI Software Engineer integrating commercial AI tools and agents into design flow at Broadcom. Responsible for optimizing performance and coordinating AI systems within a worldwide R&D team.