
Lead Software Engineer
Transamerica3 months ago
Philadelphia, PA, USA or Denver, CO, USAStaff+
Base Salary
$111k - $140k/yr
Responsibilities
- Collaborate with development staff, contract and offshore engineers, and business product owners in an agile environment.
- Code, test, implement, document, and support application solutions using web and cloud technologies.
- Perform design and analysis for deliverables and lead system-level architecture design sessions.
- Lead and mentor local, contract, offshore, or outsourced software engineers and provide guidance on coding and design standards.
- Develop end-to-end architectural solutions across platforms while considering costs, business needs, and system impacts.
- Serve as a subject matter expert and contribute to organization-wide standards, processes, and guidelines.
- Use third-party frameworks, open-source libraries, and APIs to develop application solutions.
- Prepare presentations, lead development meetings, and keep current with emerging technologies.
Requirements
- Bachelor’s degree in computer science, information systems, mathematics, engineering, or another technical field, or equivalent education/experience.
- Five years of Core Java experience and expertise with Java, object-oriented and functional programming, Spring Framework, J2EE, dependency injection, and core architecture.
- Three years of database design experience, including relational, document, star-schema, and Kimball-model techniques.
- Understanding of NoSQL technologies and experience with cloud services and related support tools.
- Experience with build, deployment, integration, service, microservices, REST API, container, and continuous integration/deployment tools.
- Familiarity with Angular, React, Vue.js, HTTP, HTML, JavaScript, and CSS.
- Experience with AI software development life cycle processes and AWS AI services.
- Strong analytical, problem-solving, technical communication, teamwork, prioritization, customer-focus, and deadline-management skills.
- Preferred qualifications include knowledge of advanced analytics, machine learning, data warehousing, ETL, technology or platform certifications, and financial-services or insurance industry experience.
Benefits
- Annual bonus eligibility and a comprehensive benefits package.
- Pension plan, 401(k) match, employee stock purchase plan, tuition reimbursement, disability, medical, dental, and vision insurance.
- Employee discounts, career training and development, paid time off starting at 160 hours annually, and ten paid holidays per year.
- Wellness coaching and reward dollars, paid parental leave for eligible employees, adoption assistance, employee assistance, and backup care.
- Volunteer PTO, matching gifts, employee resource groups, inclusion and diversity programs, recognition programs, and referral bonuses.
- Hybrid work arrangement requiring three days per week in a hub office in Philadelphia, Cedar Rapids, or Denver; occasional travel and work outside normal business hours may be required.
- Relocation assistance is not provided.
Tech Stack
Amazon DynamoDBAngularApache CassandraApache KafkaAWSCSSDockerGitHTMLJavaJavaScriptJenkinsKubernetesMavenNUnitOpenShiftReactSpring BootVue.js
Categories
About Transamerica
Transamerica provides insurance, retirement, and investment products to individuals, employers, and financial professionals in the U.S. Offerings include life insurance, annuities, workplace retirement plans, and investment solutions distributed through agents, advisors, and employer channels. Founded in 1904 and headquartered in Baltimore, it operates as a subsidiary of Aegon and supports millions of customers nationwide.