Assurant
Sr. Software Engineer
This job is now closed
Job Description
- Req#: R-108981
Participates and contributes to design and build phases of the project
Communicates frequently with lead engineers and management on project status, issues or news
Follows the methodology standards and development process standards set by the Architects
Learn new technologies for the project as needed
Participates in design reviews
Contributes to software reviews for consistency with best practices, standards and architecture guideline including code review
Participates in finding solutions to problems, document procedures, mentors’ junior staff on problem resolution approach
Collaborates and work with the Lead Engineer and Architects to design the appropriate solution for the project using the Architect guidelines.
Participates in performing technical evaluations of vendor packages
Collaborates with Application & Database Architecture and Lead in the selection and use of new, unexplored technology and design of projects
Ensures final build adherence to approved design and meeting user requirements and expectations
Analyzes conditions and strategies that effectively minimize implementation risk and/or improve system reliability and performance
Participates in the integrations of components and systems
Participates in team scrum meetings and with peers, and users
Demonstrates potential for leadership, including sharing technical guidance, training and mentoring to others in areas of expertise
Works and meets with the team very frequently to discuss issues, progress, questions, open items, etc.
Participates in interviews for new candidates for the projects
Completion of Bachelor’s degree in MIS, CS, Technical Certification, etc. Master’s degree preferred
Minimum of 5+ years of experience as a software engineer with following tech stack: Visual Studio .NET, .NET Core, C#.NET, .NET Framework 3.5 & higher, AJAX and Extensible Markup Language (XML & XMLT); IIS 7.0 and higher
5+ years of experience using CodeSmith code generator, Web Services, WSS 3.0, WSE, & WCF, CSS, HTML, DHTML, Javascript, SonarQube, Service Fabric, Service bus and others.
5+ years of hands on experience developing and managing REST APIs
5+ years working with Azure development, Okta Authentication, ARM, BICEP, YAML Ci/CD pipelines, Azure DevOps, GitHub
4+ years of experience work with Oracle 19c or higher and developing PL/SQL and Stored procedures
Minimum 4+ years of warranty industry experience
3+ years of international application support
Minimum of 4 years of related hardware/software and system technologies.
Experience administrating geographically dispersed systems across multiple time zones.
Source control tool – ADO
Reporting tool – SSRS and SharePoint
Multi-lingual is a plus
Excellent written communication skills
Strong knowledge of Agile and Scrum practices
Broad knowledge of web applications and infrastructure
Strong knowledge of distributed systems
Experience with Micro services design and development
Experience with cloud application design patterns
Experience in application architecture, design, and development a plus
Experience in influencing others, managing conflict and interacting well with individuals throughout the organizational hierarchy
The Sr. Software Engineer is a position requiring working with our international clients, business partners, architects, engineers, management and other IT groups to understand, design and engineer technical solutions for the desired capabilities.
The Senior Software Engineer develops multi-platform application functions, services, and other related software components in response to problem and project change requests of the highest complexity and risk. The incumbent provides training and mentoring to others in areas of acquired expertise. The incumbent participates in the day-to-day activities for the Scrum team. The incumbent is responsible for the efficient application of currently relevant and appropriate emerging technology in the development of quality products within the constraints of time and budget. The Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile scrum environment and is located globally. The team is independent in driving all decisions and is responsible for continuously improving customer experience, revenue growth and operations enablement through quick turn-around of development of our products with high quality.
What will be my duties and responsibilities in this job?
What are the requirements needed for this position?
Other Qualifications:
Pay Range:
$86,000.00 - $143,700.00Any posted pay range considers a wide range of compensation factors, including candidate background, experience and work location, while also allowing for salary growth within the position.
Expected application deadline is
06/29/2025If date is blank then this is a pipeline requisition, and we will continue to collect applications on an ongoing basis.
Helping People Thrive in a Connected World
Connect with us. Bring us your best work and your brightest ideas. And we’ll bring you a place where you can thrive. Learn more at jobs.assurant.com .For U.S. benefit information, visit myassurantbenefits.com . For benefit information outside the U.S., please speak with your recruiter.
What’s the culture like at Assurant?
Our unique culture is a big reason why talented people choose Assurant. Named a Best/Great Place to Work in 13 countries and awarded the Fortune America’s Most Innovative Companies recognition in 2023, we bring together top talent around the world. Although we have a wide variety of skills and experiences, we share common characteristics that are uniquely Assurant. A passion for service. An ability to innovate in practical ways. And a willingness to take chances. We call our culture The Assurant Way .Company Overview
Assurant is a leading global business services company that supports, protects, and connects major consumer purchases. A Fortune 500 company with a presence in 21 countries, Assurant supports the advancement of the connected world by partnering with the world’s leading brands to develop innovative solutions and deliver an enhanced customer experience through mobile device solutions, extended service contracts, vehicle protection services, renters insurance, lender-placed insurance products, and other specialty products.Equal Opportunity Statement
Assurant is an Equal Employment Opportunity employer and does not use or consider race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by federal, state, or local law in employment decisions.Job Scam Alert
Please be aware that during Assurant's application process, we will never ask for personal information such as your Social Security number, bank account details, or passwords. Learn more about what to look out for and how to report a scam here.About the company
Assurant, Inc. is a global provider of risk management products and services with headquarters in New York City. Its businesses provide a diverse set of specialty, niche-market insurance products in the property, casualty, extended device protection, and preneed insurance sectors.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.