> Markdown version of [/jobs/ext/2983371-specialist-software-engineering](https://www.wearedevelopers.com/jobs/ext/2983371-specialist-software-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Specialist Software Engineering - **Company:** Transamerica Corporation - **Location:** Cedar Rapids, IA, United States - **Experience:** Expert - **Salary:** $135,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, HTML5, Automation of Tests, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Information Systems, Continuous Integration, Relational Databases, Database Design, Software Design Patterns, DevOps, Distributed Systems, Java Platform Enterprise Edition (J2EE), Github, Spring Framework, PostgreSQL, Apache Maven, Enterprise Messaging Systems, Node.Js, NoSQL, OAuth, Object-Oriented Software Development, OpenID, Productivity Software, Software Architecture, Query Optimization, JSON Web Token, Responsive Web Design, Security Assertion Markup Language (SAML), Single Sign-On, Software Engineering, Software Systems, SQL Databases, TypeScript, Enterprise Software Applications, Okta, Apache Camel, GitHub Copilot, Prompt Engineering, Software Application Programming, Git, Containerization, AngularJS, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Integration Frameworks, Npm(Software), Bitbucket, Front End Software Development, NestJS, Restful APIs, Terraform, Software Version Control, Docker, Legacy Systems, Jenkins, Microservices - **Published:** September 18, 2026 - **Apply:** https://transamerica.wd5.myworkdayjobs.com/US/job/Cedar-Rapids-Iowa/Specialist-Software-Engineering_R20062690 ## About the Role * Bachelor's degree in Computer Science, Information Systems, Mathematics, Engineering, or a related technical field, or equivalent education and experience. * Ten years of experience developing applications using Java or .NET technologies. * Strong experience designing and developing microservices and REST-based APIs. * Five years of experience with cloud platforms such as AWS and/or Azure. * Five years of experience with database design, development, and data modeling using relational and/or NoSQL technologies. * Five years of experience with integration frameworks, messaging platforms, and distributed systems. * Experience with CI/CD pipelines, source control, automated testing, and deployment processes. * Experience with containerization and orchestration technologies. * Experience with scripting and automation technologies. * Knowledge of software architecture, object-oriented design, design patterns, and modern development practices. * Experience with the following technologies as applicable to the role: + Programming Languages: Java, JEE, Spring Framework (Boot), JavaScript, TypeScript, SQL + Cloud Technologies: AWS, Cloud-Native & Microservices Architecture. + Databases: PostgreSQL, RDBMS, Data Modeling, Query Optimization + Integration & Messaging Tools: REST APIs, Spring Integration, Apache Camel, JWT, SAML, OAuth 2.0, OIDC, SSO, Okta + CI/CD & DevOps Tools: Git, GitHub, Bitbucket, Maven, Jenkins, Harness, Docker, Kubernetes/ECS, Terraform, CI/CD Pipelines, Containerization. + Front-End Frameworks: Angular, AngularJS, TypeScript, Nodejs, NPM, NestJS, HTML5, CSS3, Responsive Web Applications + AI & Developer Productivity Tools: GitHub Copilot, AWS Kiro, AI-Assisted Coding, Spec-Driven Development, AI-Based Test Generation, Prompt Engineering. * Strong analytical, problem-solving, and technical communication skills. * Demonstrated ability to manage multiple priorities and meet deadlines. * Ability to work independently and collaboratively in a team environment, * Experience leading enterprise application modernization, cloud migration, or platform transformation initiatives. * Experience serving as a technical lead, mentoring engineers, and driving engineering best practices. * Experience with enterprise authentication and identity integration in customer-facing applications. * Experience adopting AI-assisted software development and developer productivity tools. * Relevant cloud, architecture, or platform certifications (AWS, Kubernetes, Terraform, Java, or equivalent). * Experience in Insurance, Retirement, Wealth Management, Financial Services, or other regulated industries., Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. ## Description The Specialist Software Engineer designs, develops, and modernizes web and cloud-based solutions that support the organization's digital strategy. This role provides technical leadership, contributes to architecture and platform decisions, and delivers scalable, secure, and reliable enterprise solutions in an agile environment., * Design, develop, and modernize applications, including transformation of legacy systems into cloud-native solutions. * Lead architecture, technical design, and implementation of enterprise applications and services. * Own the technical roadmap, stability, performance, and continuous improvement of assigned systems. * Develop, test, implement, and support software solutions using approved technologies and development frameworks. * Lead production support activities, incident resolution, root cause analysis, and service reliability initiatives. * Build and maintain CI/CD pipelines, automated testing, deployment processes, and infrastructure automation. * Collaborate with business partners, product owners, architects, and engineering teams to translate business requirements into technical solutions. * Establish and promote development, architecture, and security best practices. * Provide technical leadership, mentorship, and guidance to engineering teams and offshore/vendor resources. * Evaluate and recommend technology solutions considering business requirements, cost, scalability, security, and operational impact. * Prepare technical presentations and lead design reviews, architecture discussions, and development meetings. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)