Lead Software Engineer specializing in .Net development for Broadridge's Asset Management software team. Collaborate with engineering peers and product managers to maintain industry-leading solutions.
Responsibilities
Design, develop, test, debug, and implement code for business applications in a .Net environment
Analyze business and functional requirements with Product Management
Author and review technical documentation and participate in design discussions
Provide technical expertise, mentorship, and guidance to software development team members
Conduct code reviews and maintain code standards
Collaborate in Agile sprints and contribute to task definition and delivery
Partner with QA to build comprehensive test cases and solutions to defects
Requirements
9+ years of professional experience in software development
Expertise in C# and .Net (6.0/.Net Core/.Net Frameworks)
Experience in Microservices architectures
Database development using MS SQL Server
Bachelor's or Master's degree in Computer Science or related field
Deep understanding of software engineering best practices
Demonstrated leadership in mentoring or managing development teams
Experience working in Agile/Scrum environments using tools like Jira
Proficiency in Object-Oriented Design and APIs
Knowledge of application security and performance optimization
Senior Software Engineer at The Hartford, leading migration of platforms to AWS and developing data solutions. Focus on enhancing developer experience and delivering scalable applications.
Software Engineer designing and developing scalable SaaS platform for customers at Blue Yonder. Collaborating with teams and mentoring junior engineers in a dynamic technical environment.
Technical Architect specializing in TMS solutions facilitating customer business processes at Blue Yonder. Involves collaboration with customers and project teams for functional analysis and integration.
Lead Software Engineer managing Java Microservices development for supply chain solutions. Collaborating with teams to drive architectures and designs toward efficiency and simplicity.
Java Fullstack Developer creating B2B software solutions for scireum GmbH. Developing Java web applications using modern technologies within a SCRUM team.
Intermediate Software Engineer developing backend services for data intelligence and reporting at Achievers. Collaborating with teams to deliver high - value insights using modern technology stacks.
Senior Software Engineer building and designing the Coinbase Card product for global availability. Collaborating to ensure safety and ease of use while leveraging modern technologies and best practices.
C++ / UE5 Software Developer for game co - development at Sperasoft. Responsible for designing, building, and maintaining reusable C++ code in a hybrid workplace.