I'm Steve Lambert, a Senior Software Engineer with over 30 years of experience across the full software development life cycle in large IT services environments. I excel in both remote and team-based settings, bringing strong analytical skills and a passion for solving complex problems with modern technologies such as JavaScript, TypeScript, Node, NestJS, and Angular. I enjoy turning legacy systems into scalable, maintainable solutions and fostering collaborative, high-performing teams. My background spans defense, aviation, and education software, including migration projects, RESTful services, and microservices architectures. I am a curious, continuous learner who loves mentoring teammates and delivering reliable software that users rely on day-to-day.

Steve Lambert

I'm Steve Lambert, a Senior Software Engineer with over 30 years of experience across the full software development life cycle in large IT services environments. I excel in both remote and team-based settings, bringing strong analytical skills and a passion for solving complex problems with modern technologies such as JavaScript, TypeScript, Node, NestJS, and Angular. I enjoy turning legacy systems into scalable, maintainable solutions and fostering collaborative, high-performing teams. My background spans defense, aviation, and education software, including migration projects, RESTful services, and microservices architectures. I am a curious, continuous learner who loves mentoring teammates and delivering reliable software that users rely on day-to-day.

Available to hire

I’m Steve Lambert, a Senior Software Engineer with over 30 years of experience across the full software development life cycle in large IT services environments. I excel in both remote and team-based settings, bringing strong analytical skills and a passion for solving complex problems with modern technologies such as JavaScript, TypeScript, Node, NestJS, and Angular. I enjoy turning legacy systems into scalable, maintainable solutions and fostering collaborative, high-performing teams.

My background spans defense, aviation, and education software, including migration projects, RESTful services, and microservices architectures. I am a curious, continuous learner who loves mentoring teammates and delivering reliable software that users rely on day-to-day.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior / Principal Software Engineer at Ultra Electronics / Airport Systems / ADB SAFEGATE
January 1, 2018 - January 1, 2025
Led migration of legacy systems to modern web-based technologies and designed scalable microservices for real-time flight and customer information in Flight Information Display Systems (FIDS) at major international airports. Built frontend components in Angular with RxJS, and contributed to REST API services (Node/NestJS) with back-end PL/SQL. Rescued struggling project areas and drove deployment to live environments. Technologies used: JavaScript, TypeScript, Node, NestJS, Angular, Microservices, Postgres, MongoDB, Redis, RxJS. Exposure to Docker, Kubernetes, and Azure.
Software Engineer at Ellucian
January 1, 2005 - January 1, 2009
Responsible for design, development, testing, documentation and release management across Banner modules and Web Extensibility initiatives. Implemented server and client-side TDD and contributed to both C/Oracle back-end work and modern web front-end enhancements.
Software Engineer at Ellucian
January 1, 2005 - January 1, 2009
Developed a Vocational Placements module (primarily C and Oracle PL/SQL) to automate student work experience allocations; prototyped and iterated with functional consultants to ensure project success.
Software Engineer at Ellucian
January 1, 2009 - January 1, 2011
Developed Business Rules Engine using Oracle PL/SQL with dynamic SQL; enabled functional users to load data, define processes, and initiate custom business workflows without technical staff.
Software Engineer at Ellucian
January 1, 2011 - January 1, 2013
Contained miscellaneous development and maintenance tasks in C and Oracle; contributed to ongoing system support and optimization.
Senior Software Engineer at Ellucian
January 1, 2013 - January 1, 2017
Web Extensibility team member; built tools enabling end users to customize application pages without IT changes. Engaged in server and client-side TDD; contributed to AngularJS/Backbone/jQuery pages and JSON-based UI configurations.
Software Engineer at Yorkshire Building Society
January 1, 2002 - January 1, 2005
Developed and maintained mortgage-related customer document production systems in Oracle Forms and PL/SQL.
Software Engineer at EDS
January 1, 1991 - January 1, 1996
Developed software for Electrical Network Control Room systems; built a graphical editor in C under UNIX with embedded SQL and contributed to warehouse automation projects in C with embedded SQL under VMS.
Industrial Training at Praxis
January 1, 1988 - January 1, 1989
Industrial training year focusing on Pascal interfaces under UNIX for ELLA – an IC design package.
Software Engineer at Ellucian (SCT)
January 1, 1996 - January 1, 2002
Design, development, testing and documentation of BANNER CIS for utilities; engaged in requirements, design, and unit test documentation; technical leadership on Euro-related data integrity projects; contributed to C, Oracle Pro*C, PL/SQL, and Perl development.
Software Developer at EDS
January 1, 1991 - January 1, 1996
Early career software development for Electrical Network Control Room systems; graphical editor and warehouse automation work.

Education

BSc(Hons) in Computer Science at Teesside Polytechnic
January 1, 1985 - January 1, 1990
A Levels in Maths, Physics, and Chemistry at Wheelwright Sixth Form College
January 1, 1983 - January 1, 1985

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Travel & Hospitality, Transportation & Logistics