Senior Software Engineer

transamericaLakewood, CO

today

Occupations

Software DevelopersComputer Systems Engineers/ArchitectsComputer Programmers

Industries

Custom Computer Programming ServicesSoftware PublishersComputer Systems Design Services
APPLY NOW

About the role

Overview In this Senior Software Engineer role at Transamerica, you design, develop, and support enterprise applications that enable financial services delivery at scale. You collaborate with stakeholders, product owners, architects, and development teams in an agile environment to deliver scalable, secure, and high-quality software. You lead technical discussions, evaluate options for performance and security, and mentor other engineers. You will contribute to modernization and cloud-adoption initiatives, shaping how software supports customers across retirement, wealth management, and insurance. This is a global, inclusive environment that values curiosity, innovation, and impact. Compensation / Benefits Competitive pay Bonus for eligible employees 401k match Employee stock purchase plan Tuition reimbursement Paid time off and holidays Responsibilities Collaborate with development staff, product owners, and offshore teams in agile setting Design, develop, test, implement, and maintain software applications and services Participate in technical analysis, solution design, and architecture discussions Contribute to design reviews and address complex technical challenges Evaluate options for scalability, security, performance, and cost Develop and support integrations, APIs, and distributed architectures Coordinate with vendors and offshore resources to meet objectives Stay current with emerging technologies and advocate for innovation and continuous improvement Support production apps, troubleshoot issues, and participate in problem resolution Present technical concepts and project updates to technical and non-technical audiences Key requirements Bachelor's degree in a related technical field or equivalent experience Three years of software development experience using the primary programming language/platform Strong understanding of software development principles and object-oriented design Two years of experience with database design and data modeling Experience with enterprise applications development, APIs, SOA, and integrations Experience with cloud technologies and modern development platforms Familiarity with source control, automated testing, deployment automation, and CI/CDStrong analytical and problem-solving skills Effective verbal and written communication Ability to work independently and in a team, manage priorities and deadlinescollaborationcommunicationproblem-solvingAPIsservice-oriented architecturessystem integrations

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Lakewood, CO

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE
Senior Software Engineer at transamerica | Johnson Jobs