Jobs · Engineering · Pennsylvania

Senior Software Engineer – API & Cloud Integrations (Java, AWS)

Transamerica · Philadelphia, PA · 4 days ago
Engineering$94k–$120k/yrFull-time

About the role

Enterprise Technology is a global organization within Transamerica. We provide dedicated application support to Transamerica, and we bring all of Aegon's business units together through the use of technology. We provide the backbone - the infrastructure - for how everything works. We’re creating the company’s AI environment, building a flexible 'cloud experience' for internal hosting services, designing frameworks for data governance and management, and ensuring the security and stability of the company’s technology.

Responsibilities

  • Code, test, identify, implement, and document solutions to business challenges utilizing web and cloud technologies
  • Perform design and analysis for deliverables
  • Lead larger team design sessions for system level architecture solutions
  • Serve as a subject matter expert for a wide range of areas, applications, and technologies and mentor other team members in design/coding standards
  • Recommend solutions which take into consideration costs, business needs, and system impacts
  • Support analysis and general architectural design across platforms toward the development of end-to-end solutions
  • Utilize third-party software development frameworks, open-source libraries, and APIs to develop basic application solutions
  • Learn and keep pace with the latest advances in the field and rapidly grasp new technologies to support the environment and contribute to project deliverables
  • Aid with preparing presentations and may lead development meetings

Qualifications

  • Bachelor’s degree in computer science, information systems, math, engineering, or other technical field, or equivalent education/experience
  • Three years of Core Java experience
  • Strong knowledge of coding platforms/frameworks (e.g. JAVA, OOD, OOP, Functional Programming, Spring Framework, J2EE Development, OOP, Service Oriented Architecture, Dependency Injection, and Core Architecture)
  • Two years of experience and proficiency in database design techniques and philosophies (e.g. RDBMS, Document, Star Schema, Kimball Model)
  • Experience with NoSQL database technologies (e.g. MS Cosmos DB, Apache Cassandra, Amazon DynamoDB)
  • Understanding of cloud services (e.g. AWS/Azure) utilizing various supporting tools (e.g. EC2, ECS, S3, Kinesis, VMs, Blob, Cosmos, Data Factory, SQL Data Warehouse, ARM Templates, Event Hubs)
  • Experience with build and deployment tools (e.g. Visual Studio, Git/Bitbucket, Maven, Jenkins, Nexus, SQL Management Studio, Nunit, Ajax)
  • Knowledge of developing distributed computing (MS HPC, Sagemaker, Spark)
  • Experience with integration and service frameworks (e.g. API Gateways, Apache Camel, Swagger API, Zookeeper, Kafka, messaging tools, microservices)
  • Knowledge of Microservices and REST based API development (e.g. Spring Boot, Spring MVC, Entity Framework, IIS, Swagger, Odata, .NET API 2, .NET API Core, AutoMapper)
  • Knowledge with 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 (e.g. 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
  • Problem-solving and technical communication skills
  • Ability to prioritize workload to meet tight deadlines

Preferred Qualifications

  • Understanding of advanced analytics and machine learning concepts and technology implementations
  • Experience with agentic coding platform like kiro and copilot
  • Understanding of data warehousing architecture and implementation, including source to target mappings and ETL
  • Technology or platform certifications (e.g. AWS, Microsoft)

Similar jobs