Senior Full Stack Engineer
job info
Senior Full Stack Developer
Location – Berkshire or Glasgow
Competitive salary plus excellent benefits!
Here at Bridge we are seeking a highly skilled Senior Full Stack Developer with extensive experience in both front-end and back-end technologies. This role requires expertise in ReactJS and Python, along with a strong background in Azure services and microservices architecture. The ideal candidate will have a proven track record in developing and supporting function apps/web applications, building APIs, and working with EventHub.
Key Responsibilities:
- Develop and support function apps and web applications using ReactJS and Python
- Design, build, and maintain APIs within a microservices architecture
- Work with Azure services including Azure Authentication products, Azure Cosmos DB, Azure Data Factory, Azure Function Apps, Azure Blob Storage, Azure Active Directory, and App-Insights
- Implement and manage Azure EventHub for event-driven applications
- Utilize exceptional troubleshooting and analytical skills to resolve complex technical issues
- Follow strict coding practices, including unit testing, release procedures, coding design, documentation protocol, and change management procedures
- Use GIT for version control and collaborate through DevOps CI/CD pipelines
- Develop and maintain NoSQL databases, preferably Azure Cosmos DB, and work with MS SQL Server including the creation and updating of stored procedures
- Contribute to continuous improvement initiatives and provide operational support as needed
- Participate in the full end-to-end agile product delivery lifecycle, ensuring quality and timely delivery of software solutions
Required Skills and Experience:
- Hands-on experience with ReactJS and Python
- Solid experience with microservices architecture and API development
- Proficiency in Azure services
- Azure Authentication Products
- Experience with EventHub
- Strong troubleshooting and analytical skills
- Adherence to strict coding practices, including unit testing, release procedures, and documentation
- Experience with GIT and DevOps CI/CD pipelines
- Strong background in NoSQL databases, especially Azure Cosmos DB
- Experience with MS SQL Server and stored procedures
- Full end-to-end agile product delivery lifecycle experience
- Background in continuous improvement and operational support roles