Software Development Manager designing and implementing .NET web applications at Kroll. Leading a talented team while ensuring project delivery and quality standards.
Responsibilities
Translate application storyboards and use cases into functional applications
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of the applications
Help maintain code quality, organization, and automatization
Architect and design high scale, robust, and cutting-edge applications
Guide and provide technical leadership to the software development team
The role involves designing and developing both public web applications and line of business sites using the latest technologies
The role also involves leading and mentoring a team of developers, and overseeing the project delivery and quality standards
As a Software Development Manager, you will also be involved in a minimum of 50% of the coding tasks, as well as code reviews, testing, debugging, and deployment of the web applications.
Leading the team means:
Setting the vision and direction for the project
Managing the team's workload and performance
Providing feedback and coaching to the team members
Resolving any issues or conflicts that arise
Managing the interaction with 3rd party outsourced development vendor
Assessing the quality and security of the code from the vendor and the internal team members
The role requires effective communication with the clients and stakeholders, and technical guidance and support as needed
Requirements
At least 15+ years of senior development experience in addition to 7 years of experience in managing a development team, preferably in a global or offshore setting, and demonstrate strong leadership and problem-solving skills.
Experience designing software systems with various Microsoft technologies such as C#, .NET, ASP.NET, MVC, Dot NET CORE
Ensure compliance to all architecture requirements and ability to adjust based on current best practices
Extensive experience coding in UI technologies such as JavaScript, Typescript, Angular, HTML
Experience with WCF, Web API, REST, and multi-tier distributed systems
Experience validating and evaluating development tools
Experience with evaluation and review of Dot Net documentation
Knowledge of DevOps tools and technologies within a Microsoft Stack
Experience with SAML and application security best practices
Knowledge of using .net Core in serverless environments (AWS)
Knowledge and experience with active application monitoring
Benefits
Kroll is committed to equal opportunity and diversity, and recruits people based on merit.
Software Engineering Manager overseeing design and delivery of a complex digital ecosystem for Ford. Collaborating with teams across the globe and transforming project mindsets into product - focused strategies.
Senior VP, Software Engineering Manager leading AI Platform development team at Blackstone. Driving strategic direction and operational oversight for AI/ML services and technologies.
Project Engineering Manager responsible for technical relationships and project execution in energy sector at Baker Hughes. Leading engineering teams and ensuring client project success with safety and compliance.
Engineering Manager leading cross - functional product engineering team at LiveEO. Responsible for software, data, and platform capabilities transforming satellite data into actionable intelligence.
Engineering Manager leading a team of backend engineers in developing fintech solutions. Focused on collaboration, mentorship, and driving technical execution with a remote setup in Finland.
Senior Mainframe Engineering Director leading technical direction and strategy of the mainframe environment at Fiserv. Ensuring applications meet business goals and promoting best practices in software development.
Engineering Manager leading AI team to enhance agent capabilities and improve customer outcomes. Overseeing technical delivery, collaboration, and team mentorship in a hybrid work environment.
Engineering Manager for Grata leading teams in developing agentic workflows. Overseeing product delivery, technical architecture, and team growth in a hybrid work environment.
Software Engineering Lead overseeing cloud - native platform development for regulated industry. Collaborating with partners to deliver secure, scalable, compliant systems with advanced technologies.