Position Overview
As Senior Software Engineer, independently creates API-based applications from concept to finished product with a cloud-first emphasis using strong knowledge of general programming languages, frameworks, and deployment methodologies. Implements complicated or ambiguous technical problems. Uses effective communication skills to articulate problems and solutions to both product stakeholders and the development team. Works in a collaborative environment to build and deploy effective and efficient applications with well-tested code.
Responsibilities
- Designs, develops, tests, deploys, and supports API-based systems focusing on industry best practices with a cloud-first emphasis
- Implements timely decisions on complicated technical problems
- Manages individual tasks and timelines under limited supervision
- Seeks continuous quality improvements for supported systems
- Assists in problem analysis and submits recommendations when appropriate
- Mentors and coaches teammates
Requirements
Education and experience
- Minimum 10+ years of relevant experience in software engineering
- Proficiency in multiple tools of the full stack covering frontend frameworks, databases, and deployments
- Experience with a variety of general programming languages
- Experience with Test-Driven Development
- Experience with a variety of database technologies
- Experience with containerization
- Demonstrated ability to quickly learn modern technologies
- Advanced ability to solve complex problems, drawing upon creativity, experience, and multiple sources of information
- Advanced communication skills, including the ability to communicate complex information in straightforward manner
- Bachelor's degree in STEM or a related technical field, or equivalent work experience
Preferred
- Insurance and/or reinsurance industry knowledge
- Experience with AWS (Amazon Web Services), GCP (Google Cloud Platform) or other cloud provider
Skills And Abilities
- .NET framework, C#, ASP.net
- Microsoft SQL Server, Oracle database
- HTML / CSS / JavaScript / TypeScript
- Eager to learn new technologies like Nodejs, React and AngularJS
Preferred
- Terraform
- Shell
- Docker and Containers
Company Overview
Reinsurance Group of America, Incorporated (NYSE: RGA) is a global industry leader specializing in life and health reinsurance and financial solutions that help clients effectively manage risk and optimize capital. Founded in 1973, RGA celebrates its 50th anniversary in 2023. Over the past five decades, RGA has become one of the world's largest and most respected reinsurers and is guided by a fundamental purpose: to make financial protection accessible to all.
RGA has been named to Fortune magazine's 2023 list of the World's Most Admired Companies, an acknowledgement that reflects our legacy of innovation, dedicated client focus, community responsibility, commitment to diversity, and long-term value creation. RGA serves clients and partners in key markets around the world and has approximately $3.3 trillion of life reinsurance in force and assets of $82.7 billion as of September 30, 2022. To learn more about RGA and its businesses, visit www.rgillegalTagre.com.