Product Engineer focused on modernizing and maintaining .NET and ReactJS applications for Allstate. Owning the full stack of software products and leveraging test-driven development for quality assurance.
Responsibilities
Focused on modernizing and maintaining .NET and ReactJS applications
Implement applications following 12-factor principles to build out product and iterative enhancements
Own the full stack of software products; develop and implement frontends (web or mobile), and backend services
Leverage test-driven development and continuous integration to ensure agility and quality of products
Actively participate in decision-making process ensuring that the simplest appropriate technology and design is chosen to meet user needs
Participate in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team’s backlog
Collaborate within the team in designing systems and apps
Participate in daily site, cross-site, and product team standups
Participate in retrospectives to gather feedback and derive actionable items to improve the team and the product
Support software products in user environments
Participate in knowledge sharing, and contribute to the overall growth of the collective knowledge of the team
Practice daily paired programming and test-driven development in writing software and building products
Establish continuous integration, continuous delivery, and continuous deployment pipelines and practices
Requirements
Minimum of 3 years’ experience as a Full Stack Developer, with a primary focus on C# and .NET technologies
Proficiency in Visual Studio, including ASP.NET, C#, and JavaScript
Experience with Visual Studio for .NET Core development
Strong knowledge of ReactJS for front-end development
Strong experience in system integration using REST APIs and Microsoft Graph API
Ability to serialize and deserialize JSON data in C#, and parse JSON REST API responses in C# and Go (Golang)
Proficiency in Go (Golang) and familiarity with the Electron framework for desktop application development
Solid understanding of CI/CD processes and tools such as GitHub, Jenkins, and Octopus Deploy
Working knowledge of Microsoft Configuration Manager, Intune, and Microsoft Graph API for enterprise device and application management
Benefits
A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts
Access to world-class learning platforms and award-winning L&D
Clear career paths, internal mobility, and a strong focus on growth
A people-first culture with flexible working options
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 building and scaling Lambda’s IAM platform enabling secure access control. Designing core IAM capabilities and collaborating with cross - functional teams.
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.