Full Stack Developer
at LB Foster EMEA
Nottingham, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Nov, 2024 | Not Specified | 01 Sep, 2024 | 4 year(s) or above | Scalable Web Applications,Optimization,Mvc,Storage,Devops,Unit Testing,Object Oriented Programming,Database Design,Microsoft Azure,Data Processing,Git,Solid Principles,Software Solutions,Time Management,Stored Procedures,Security Awareness,Asp.Net | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
L.B. Foster is a Nasdaq listed PLC, operating out of headquarters in Pittsburgh PA, with operations across North America,
Brazil, China & the UK. The company provides rail, construction, and energy markets with innovative solutions to build
and maintain their critical infrastructure.
L.B. Foster’s UK business has operations in Sheffield, London, Nottingham & Telford. The business provides technology based
services and solutions for Telecoms, Fire Management, Automation & Materials Handling, Electrical Wiring &
Control Rooms, and Digital Display. We serve a range of blue-chip customers across markets such as Rail, Defence, Retail,
Leisure, Manufacturing, Power Generation and Airports.
We support flexibility in the workplace and have adopted a virtual working approach for most of our office-based roles.
We ask employees to be present in the office to suit their role and the task/team with which they are engaged.
The Full Stack Developer role involves all aspects of the development process and product life cycle, assisting with
architecting web-based solutions to create and maintain a high availability system. Participating in appropriate
ceremonies, and collaboration with team members to deliver work packages into testing and production.
LB Fosters platforms are transitioning from Azure-hosted Windows Servers to Azure native services; and should therefore
be comfortable developing for both environments with the support of the wider team. Developers with experience in
interrogating and exploiting large datasets to gain valuable technical and commercial insights are welcomed.
EXPERIENCE, EDUCATION & LICENSE REQUIREMENTS:
4+ Years of proven Full Stack Developer experience, or similar role.
Experience with designing and developing applications using .NET development platform (C#, ASP.Net), .Net Core
Experience writing SQL queries, Stored procedures and manipulating databases etc
Experience developing enterprise, scalable web applications.
Strong knowledge of software version control concepts and change management processes
Experience with Web Services Development
Experience with SCRUM methodology
SKILLS & ABILITIES:
Proficient in time management.
Excellent written and verbal communication in interpersonal exchanges
Ability to manage multiple tasks simultaneously and thrive in a complex environment while balancing multiple competing priorities.
Willingness to learn new technologies, take on additional responsibilities, and expand their career.
Ability to create security minded software and demonstrate Cyber Security awareness.
Must be able to work effectively with cross-functional groups and a geographically dispersed user base.
Strong front-end and back-end development background with a proven track record of delivering high-quality, scalable software solutions
Comfortable with big-data processing, storage and optimization at scale
High attention to detail and accuracy with a test-driven development approach
CRITICAL TECHNICAL SKILLS:
C# (.net 4.8+), ASP.Net, MVC, MVVM, Development on Azure IaaS resources
T-SQL, MS SQL Administration and optimal database design
N-Tier & Microservice Architecture, RESTful API’s
JavaScript, HTML5, CSS 3
Agile / SCRUM
DEVOPS (Microsoft Azure), GIT
ADDITIONAL TECHNICAL SKILLS:
Object Oriented Programming
Unit testing
SOLID principles
Design patterns
GDPR appreciation
Responsibilities:
Collaborate with cross-functional teams to design, develop, and deploy scalable software solutions
using .NET technologies.
Development and implementation of front-end and back-end components.
Write clean, maintainable code that meets industry standards and best practices.
Attend code reviews and other Agile ceremonies.
Troubleshoot and debug issues to ensure optimal performance and reliability.
Stay up to date with the latest technologies and trends in the .NET ecosystem.
All other duties as assigned
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Nottingham, United Kingdom