Post Job Free
Sign in

Senior Software Engineer & DevOps Specialist

Location:
Irving, TX
Posted:
April 11, 2026

Contact this candidate

Resume:

Summary

Highly accomplished and results-driven Software Engineer and DevOps Specialist with 15+ years of experience delivering advanced technology and business solutions across Finance, Banking, Insurance, and Pharmaceutical sectors. Proven expertise in full-stack development, cloud modernization, and implementing robust CI/CD pipelines.

Core Competencies: Full-stack Java/Spring development, Cloud Architecture (AWS, Google Cloud, Azure DevOps), DevOps principles (Docker, Kubernetes, Jenkins), System Resiliency, and Technical Consulting.

Track Record: Success in leading large-scale system modernization efforts, optimizing infrastructure for high availability, and significantly improving system reliability.

Leadership: Effective technical communicator and problem-solver experienced in mentorship, process improvement, and strategic system design (Agile/Waterfall).

Skills Summary

Cloud Platforms: AWS, Azure DevOps, Google Cloud

CI/CD & Automation: Jenkins, CloudBees, Git, Bitbucket, Maven, SonarQube, Control-M, Autosys

Containerization & Orchestration: Docker, Kubernetes

Monitoring & Logging: Splunk, Dynatrace, ITRS Geneos

Languages & Frameworks: Java (Spring/Spring Boot), JavaScript (ES6+), TypeScript, React, Python, SQL, HTML, XML

Methodologies & Tools: Agile (Scrum/Waterfall), SDLC, Sprint Planning, Jira, Visual Studio Code, Eclipse, IntelliJ IDEA

Experience

CGI (formerly Daugherty Business Solutions), Dallas, TX Jan 2022 – Mar 2025 Software Engineer III / Cloud Engineer

Led the architectural design and full-stack delivery of cloud-native software solutions, successfully driving a large-scale modernization effort at a major financial institution.

Took full ownership of the application development and deployment lifecycle, collaborating with architects and product owners from initial ideation through to production release.

Developed and automated test features using Serenity, Cucumber, and Selenium to achieve significant test coverage for new applications, demonstrating a commitment to quality development practices.

Contributed to the development and maintenance of monitoring and logging systems (Splunk, Dynatrace) to ensure the performance and reliability of production applications

Accelerated CI/CD using Jenkins and CloudBees for automated builds and deployments, directly supporting a large-scale financial application modernization to a cloud-native architecture.

Developed highly interactive and performant user interfaces using React, leveraging modern JavaScript (ES6+) and TypeScript to ensure code quality, maintainability, and strong type-safety for complex application features.

Collaborated on the full-stack development lifecycle, contributing reusable components and services while integrating front-end (React/TypeScript) with cloud-based Java back-end systems.

Blucora, Dallas, TX May 2021 – Jul 2021

DevOps Engineer III

Engineered PowerShell scripts to fully automate and streamline the application provisioning and deployment lifecycle, significantly enhancing release speed and consistency.

Engineered and implemented robust Azure DevOps pipelines to orchestrate the provisioning, deployment, and management of resources across numerous AWS subscriptions and accounts.

Configured core AWS services including S3 for storage, IAM for secure access, CloudFormation for Infrastructure-as-Code, and Lambda for serverless functions to ensure robust web application support.

JP Morgan Chase & Co., Tampa, FL Sep 2018 – May 2021

Associate Software Engineer

Engineered and maintained robust CI/CD pipelines using Jenkins and CloudBees, significantly optimizing deployment speed and ensuring compliance for high-volume financial applications in a private cloud environment.

Achieved and maintained +99% uptime through optimization of infrastructure and deployment strategies, while leading the review and substantiation of Disaster Recovery (DR) playbooks for multi-site environments.

Contributed to full-stack development by implementing user interface features with JavaScript and modernizing front-end components using TypeScript, which enhanced application maintainability and improved type-safety.

Developed custom Python and shell scripts for advanced automation of the build and release process, improving speed and efficiency within the continuous integration environment.

Collaborated closely with developers, operations, and product teams to prioritize requests and enhance system stability and scalability.

Enhanced application quality and code integrity by writing JUnit tests to meet internal standards and improve Unit Test Coverage across the application codebase.

DTCC, Tampa, FL Jul 2015 – Sep 2018

Lead Software Engineer

Responsible for designing innovative system solutions and software development techniques for DTCC ADM Risk Management Liquidity Division using both Agile and Waterfall Methodologies.

Directed the configuration and optimization of the SPLUNK platform, establishing dashboards and alerts essential for system resiliency and maintaining high availability across critical applications.

Automated critical batch and scheduling processes by designing, developing, and testing complex AutoSys JIL definitions, which significantly improved operational efficiency and process control.

Provided senior level consulting services on process improvement projects designed to improve system development and operation effectiveness.

Led the full-stack development of high-availability web applications for the Risk Management division using Java and the Spring Boot framework to build scalable, resilient back-end services.

Designed and deployed enterprise web applications leveraging WebSphere Application Server environments, optimizing configurations for security, performance, and high concurrent user access.

Implemented responsive and dynamic user interfaces using modern JavaScript and TypeScript, significantly improving the maintainability and user experience of critical financial tools.

Developed and consumed RESTful APIs using Java/Spring Boot, enabling seamless data flow and integration between the front-end components and core banking systems.

MetLife, Durham, NC Jan 2014 – Apr 2015

Software Engineer II

Designed and developed a core Retail Claims application using Java and the Struts framework, following the full Systems Development Life Cycle (SDLC) for critical financial products (Death Claims, Loan, Dividend, and Maturity).

Engineered application deployment and runtime environments on WebSphere Application Server, ensuring optimal performance and stability for high-volume transactions.

Implemented WebSphere MQ-based messaging within the claims application architecture to enable reliable, asynchronous communication with downstream systems and databases.

Managed database integration and data access layers for the claims system, optimizing SQL queries and leveraging JDBC connections to support complex business logic and reporting needs.

Automated key operational procedures and enhanced platform reliability by designing and implementing core scripts for SPLUNK maintenance, monitoring, and proactive alerting tasks.

Provided crucial SPLUNK platform support and administration across diverse environments, including UNIX, Linux, and Windows-based platforms, ensuring consistent logging and system availability.

Participated in the technical design and full-stack development of application systems, contributing to front-end functionality and user interaction logic using JavaScript.

Contributed to the development and implementation of application systems, focusing on client-side logic and enhanced user experience through effective use of JavaScript and related web technologies.

IBM, Research Triangle Park, NC Oct 2006 – Jan 2014

Software Engineer

Architected and implemented Workload Management and horizontal clustering in WebSphere Application Server (WAS) Network Deployment to guarantee high availability and failover for critical enterprise applications.

Successfully led end-to-end multi-version migrations (e.g., WAS 6.0 through 8.5) and applied maintenance packages across diverse operating environments (AIX, Linux, Windows), ensuring continuous service uptime.

Managed WAS Global Security, configuring SSL and LDAP integration, while provisioning necessary resources (JDBC, JMS providers) to integrate WAS with various database and web servers.

Provided expert-level technical support, troubleshooting, and performance tuning for WAS environments, optimizing runtime configuration for clients across finance, government, and healthcare sectors.

Mentored junior and senior engineers, providing education and guidance in Web Services technology and effective solution development to improve overall team competency and customer satisfaction.

Education

Elon University, Elon, North Carolina

M.B.A. Strategic Management, Finance and Accounting, Business Analytics

Fairleigh Dickinson University, Teaneck, New Jersey

M.S. Computer Science

Mount Saint Mary College, Newburgh, New York

B.S. Chemistry with minor in Mathematics

Certifications

Google Cloud Certified Associate Cloud Engineer



Contact this candidate