Post Job Free
Sign in

Senior Software Engineer - Java Teamcenter, AWS Expert

Location:
Malvern, PA
Posted:
June 03, 2026

Contact this candidate

Resume:

Kai Wang

Senior Software Engineer Java Teamcenter AWS

(610) 851 - 9431 **********@*******.*** Malvern, PA LinkedIn: https://www.linkedin.com/in/kaiwang73/ PROFESSIONAL SUMMARY

Architecting robust product lifecycle management systems and leading technical teams to deliver scalable, secure engineering solutions. As a Senior Software Engineer, my career has been defined by driving complex Teamcenter PLM implementations and modernizing enterprise platforms for financial and media industries. I focus on leveraging Java and deep Teamcenter expertise to design integrations, workflows, and data models that improve operational efficiency and support high-volume business critical systems.

TECHNICAL SKILLS

• Languages: Java, C++, SQL, XML

• Teamcenter PLM: ITK, RAC, SOA, BMIDE, Active Workspace

• Integrations & Data: ERP Systems, CAD Systems, Workflows, ACLs, Data Model Enhancements

• Cloud & DevOps: AWS, Docker, CI/CD Pipelines

• Tools & Practices: Code Reviews, Troubleshooting, Mentoring, Agile Methodologies

• Soft Skills: Technical Leadership, Cross-Functional Collaboration, Strategic Planning, Mentorship, Communication

• Architecture: Product Lifecycle Management (PLM), System Integrations, Data Model Design, Enterprise Platform Modernization, Scalable System Design

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Capital One Senior Software Engineer Mar 2025 - May 2026 McLean, VA

• Architected a core banking feature set for a major financial services organization, designing the system to handle high-volume transaction processing while ensuring compliance with stringent security and regulatory requirements for customer data protection.

• Spearheaded the development of custom Teamcenter solutions using ITK and SOA to streamline product lifecycle management workflows, directly supporting the organization's shift toward integrated financial product engineering.

• Introduced advanced BMIDE configurations to enhance the data model, enabling seamless integration with external ERP systems and reducing manual data entry errors across critical financial operations.

• Championed the adoption of Active Workspace customizations to improve user experience for internal teams, focusing on intuitive interfaces for complex financial analytics dashboards.

• Mentored junior engineers on Teamcenter best practices and code review processes, fostering a culture of technical excellence and continuous improvement within the development team.

• Optimized performance of key Teamcenter integrations by refactoring service calls and implementing caching strategies, resulting in faster response times for high-priority financial workflows. Senior Software Engineer

Comcast Senior Software Engineer / Software Engineer Sep 2018 - Apr 2025 Philadelphia, PA

• Designed a large-scale digital platform for a global media and technology company, architecting the system to support millions of concurrent users and ensure reliable connectivity experiences across consumer and enterprise environments.

• Engineered core Teamcenter customizations using ITK and RAC to build scalable product lifecycle management features, supporting the organization's focus on digital platform excellence.

• Integrated Teamcenter with CAD and ERP systems using SOA and XML interfaces, enabling seamless data exchange and reducing integration latency for manufacturing and supply chain operations.

• Developed custom workflows and ACLs in Teamcenter to enforce business rules and improve data security, directly supporting the organization's compliance and governance requirements.

• Refactored legacy Teamcenter components to improve maintainability and performance, leveraging Java and C++ to modernize critical system modules.

• Scaled Teamcenter deployments to support high-traffic events, implementing BMIDE enhancements and load balancing strategies to ensure system reliability.

• Orchestrated Teamcenter upgrade projects, managing migrations from older versions to the latest release with minimal downtime and zero data loss.

• Automated testing and deployment pipelines for Teamcenter customizations, reducing manual effort and accelerating release cycles for platform features.

Software Development Engineer

Extreme Scale Solutions Software Engineer May 2015 - Sep 2018 Newark, DE

• Built foundational software features for a high-performance computing company, focusing on scalable data processing and real- time business problem solving across multiple industries.

• Established core Java development practices for Teamcenter PLM systems, creating a strong foundation for product lifecycle management and distributed computing solutions.

• Contributed to technical projects involving Big Data and cloud-based solutions, strengthening the organization's capabilities in extreme-scale data and compute problems.

• Strengthened software engineering foundations by developing features for distributed systems and performance-focused application development.

• Developed cloud-based solutions using AWS for scalable data processing, enhancing the company's ability to handle large datasets efficiently.

• Collaborated with cross-functional teams to implement Teamcenter customizations, supporting the organization's focus on high- performance computing and scalable system design.

EDUCATION

University of Delaware Master of Science (MS), Electrical Engineering 2012 - 2014 Southeast University Bachelor of Science (BS), Electrical, Electronics and Communications Engineering 2008 - 2014



Contact this candidate