About The Position

The Principal of Software Engineering is a high level individual contributor with accountability for third party relationships to ensure completion of contracted work. Shares expert knowledge of enterprise architecture and design principals through presentations, meetings, and day-to-day interaction with staff and contractors. This position will have an Invitation Only Technical Career Open House: Discover our culture, connect with leadership, and explore new technical roles at Transamerica. Selected applicants will receive invitations to attend the open house at our Denver office April 14th, 15th, 16th.

Requirements

  • Bachelor’s degree in computer science, information systems, math, engineering, or other technical field, or equivalent experience
  • Eight years of experience with database design techniques/philosophies, modern distributed applications, and microservices
  • Understanding of advanced analytics and machine learning concepts and technology implementations
  • Experience with big data and real time streaming analytics processing architecture
  • Experience with data warehousing architecture and implementation, including source to target mappings and ETL.
  • Technology or platform certifications (e.g. AWS, Microsoft)
  • Expertise in coding platforms/frameworks (e.g. .NET/C#, JAVA, OOD, OOP, Functional Programming, Spring Framework, J2EE Development, OOP, Service Oriented Architecture, Dependency Injection, and Core Architecture)
  • In-depth knowledge of NoSQL database technologies (e.g. MS Cosmos DB, Apache Cassandra, Amazon DynamoDB)
  • Five years of development experience with cloud services (e.g. AWS/Azure) utilizing various support tools (e.g. EC2, ECS, S3, Kinesis, VMs, Blob, Cosmos, Data Factory, SQL Data warehouse, ARM Templates, Event Hubs)
  • Expertise in build and deployment tools - (Visual Studio, Git/Bitbucket, Maven, Jenkins, Nexus, SQL Management Studio, Nunit, Ajax)
  • Expertise in developing distributed computing (MS HPC, Sagemaker, Spark)
  • Eight years of experience with integration and service frameworks (e.g. API Gateways, Apache Camel, Swagger API, Zookeeper, Kafka, messaging tools, microservices)
  • Expertise with Microservices and REST based API development (e.g. Spring Boot, Spring MVC, Entity Framework, IIS, Swagger, Odata, .NET API 2, .NET API Core, AutoMapper)
  • Experience leveraging continuous integration/development tools (e.g. Jenkins, Docker, Containers, OpenShift, Kubernetes, and container automation) in a Ci/CD pipeline
  • Familiarity with modern frontend development frameworks (Angular, React, Vue.js, ASP.NET MVC, HTTP, HTML, JS, CSS, Ajax)
  • Advanced understanding of software development and research tools
  • Attention to detail and results oriented, with a strong customer focus
  • Ability to work as part of a team and independently
  • Analytical and problem-solving skills
  • Technical communication skills and the ability to present information to all levels of the organization
  • Problem-solving and technical communication skills
  • Ability to prioritize workload to meet tight deadlines

Nice To Haves

  • Master’s degree
  • Knowledge of the financial services industry

Responsibilities

  • Lead analysis and complex architectural design across platforms toward the development of end-to-end solutions; translate architectural guidance into detailed technical design.
  • Lead committees or projects to help define organization-wide standards, processes, and guidelines.
  • Manage offshore resources with accountability for performance/outcomes in an agile environment.
  • Serve as a subject matter experience to incorporate big data and real time streaming analytics in decision-making.
  • Promote a culture of change, excellence and innovation to challenge the status quo and leads to prudent experimentation.
  • Adopt new practices and spearhead adoption with emphasis on quality and execution.
  • Participate in discussions and presentations with key stakeholders, executive leadership and enterprise architecture team.
  • Serve as a high level subject matter expert and thought leader for a wide range of areas, applications, and technologies.

Benefits

  • Competitive Pay
  • Bonus for Eligible Employees
  • Benefits Package
  • Pension Plan
  • 401k Match
  • Employee Stock Purchase Plan
  • Tuition Reimbursement
  • Disability Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Employee Discounts
  • Career Training & Development Opportunities
  • Paid Time Off starting at 160 hours annually for employees in their first year of service.
  • Ten (10) paid holidays per year (typically mirroring the New York Stock Exchange (NYSE) holidays).
  • Be Well Company holistic wellness program, which includes Wellness Coaching and Reward Dollars
  • Parental Leave – fifteen (15) days of paid parental leave per calendar year to eligible employees with at least one year of service at the time of birth, placement of an adopted child, or placement of a foster care child.
  • Adoption Assistance
  • Employee Assistance Program
  • Back-Up Care Program
  • PTO for Volunteer Hours
  • Employee Matching Gifts Program
  • Employee Resource Groups
  • Inclusion and Diversity Programs
  • Employee Recognition Program
  • Referral Bonus Programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service