Tom Roscorla

Tom Roscorla

Lead Software Engineer @ Nationwide Building Society

About Tom Roscorla

Tom Roscorla is a Lead Software Engineer at Nationwide Building Society, where he has worked since 2014. He has over 25 years of experience in software engineering and technical design across various companies in the United Kingdom.

Work at Nationwide Building Society

Tom Roscorla has served as Lead Software Engineer at Nationwide Building Society since 2014, contributing to the organization for a decade in Bournemouth, United Kingdom. In this role, he provides technical leadership to the development team, ensuring alignment with project goals and technical standards. His responsibilities include reviewing and approving requirements documents and obtaining approval for technical designs through design boards. Prior to his current position, he worked as a Technical Designer at Nationwide from 2006 to 2013, where he focused on application design and development.

Previous Employment History

Before joining Nationwide Building Society, Tom Roscorla worked at Quality Medical Solutions as a Technical Architect for 11 months in 2013-2014. He also held the position of E-commerce Analyst/Developer at Skandia from 2004 to 2006, and served as a Test Supervisor at LV= from 1997 to 2000. His experience spans various roles that emphasize technical analysis, application design, and team leadership.

Education and Expertise

Tom Roscorla studied at The Open University, where he earned a Bachelor of Science with Honours in Information Technology and Computing. His educational background complements his extensive experience in software engineering and technical design. He is proficient in creating a variety of technical diagrams, including ER, Class, Deployment, and Use Case diagrams, which support his work in application design and development.

Technical Skills and Contributions

Tom Roscorla has expertise in designing applications with a focus on legacy systems and WCF Web Services. He is skilled in clarifying and documenting both functional and non-functional requirements for projects. Additionally, he provides technical analysis and expertise to both in-house and offshore test teams during the testing phase, ensuring that projects meet established technical standards and requirements.

Prototyping and Design Phase Involvement

In his role as Lead Software Engineer, Tom Roscorla is involved in prototyping applications and components during the design phase. This process ensures the feasibility and functionality of projects before full-scale development begins. His ability to create a wide range of technical diagrams aids in visualizing and communicating design concepts effectively.

People similar to Tom Roscorla