Company:
Photon
Location: Dallas
Closing Date: 07/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Position Overview:
We are seeking a Fullstack Technical Lead with strong hands-on experience in .NET , Azure Functions , and Azure Service Bus , who will lead the development and architecture of both backend and frontend systems. The ideal candidate will have expertise in Backend for Frontend (BFF) architecture, Azure API Gateway , Azure Pipelines , and Azure Key Vault for building secure, scalable, and high-performing cloud-native applications. Experience with React Native for cross-platform mobile applications or Native Swift/Kotlin is a desirable addition to this role.
Key Responsibilities:
Required Qualifications:
Desirable Qualifications:
Education:
Bachelor’s degree in Computer Science, Software Engineering, or related field.#J-18808-Ljbffr
We are seeking a Fullstack Technical Lead with strong hands-on experience in .NET , Azure Functions , and Azure Service Bus , who will lead the development and architecture of both backend and frontend systems. The ideal candidate will have expertise in Backend for Frontend (BFF) architecture, Azure API Gateway , Azure Pipelines , and Azure Key Vault for building secure, scalable, and high-performing cloud-native applications. Experience with React Native for cross-platform mobile applications or Native Swift/Kotlin is a desirable addition to this role.
Key Responsibilities:
- Lead Fullstack Development: Design, develop, and maintain fullstack solutions using .NET on the backend and provide leadership on frontend design when needed, ensuring the application meets performance and security standards.
- Azure BFF (Backend for Frontend) API Development: Implement Azure Function APIs using BFF architecture to deliver optimized and efficient APIs tailored for mobile and web interfaces.
- Azure Service Bus Orchestration: Design and implement asynchronous messaging and event-driven architectures using Azure Service Bus to support microservices and communication patterns.
- Azure API Gateway: Configure and manage Azure API Gateway to secure, route, and scale API traffic, ensuring proper integration between the frontend and backend.
- CI/CD with Azure Pipelines: Set up and maintain CI/CD pipelines using Azure DevOps Pipelines , automating builds, tests, and deployments for both backend services and frontend components.
- Secure Cloud Solutions with Azure Key Vault: Implement security best practices, leveraging Azure Key Vault to securely manage application secrets, API keys, and certificates.
- Technical Leadership & Hands-On Development: Provide hands-on development in both backend (.NET ) projects while offering mentorship to junior developers and leading technical decision-making.
- Collaborate with Cross-Functional Teams: Work closely with product owners, designers, and other stakeholders to understand requirements and deliver seamless, scalable solutions across frontend and backend.
- Performance Optimization: Optimize application performance across both the backend and frontend, ensuring fast, reliable APIs and user experiences.
- Security & Compliance: Ensure the development process adheres to security protocols and compliance regulations, implementing OAuth2, JWT tokens, and secure data handling methods.
Required Qualifications:
- 5+ years of experience in fullstack development using .NET , C# , and strong experience with Azure Functions .
- Experience with Azure Service Bus for message-based communication and event-driven architecture.
- Expertise with Azure API Gateway , managing APIs, enforcing security policies, and optimizing API performance.
- Strong experience in Azure DevOps and building CI/CD pipelines using Azure Pipelines for automated deployments.
- Experience with Azure Key Vault for managing secrets and ensuring security across the stack.
- Hands-on technical leadership experience, with proven success in leading fullstack projects and mentoring junior developers.
- Strong problem-solving skills with an emphasis on performance optimization, troubleshooting, and debugging in a cloud environment.
Desirable Qualifications:
- Experience in Mobile Application Development using Cross-Platform React Native or Native Swift/Kotlin .
- Familiarity with Azure Cosmos DB , Azure AD , and other Azure cloud services.
Education:
Bachelor’s degree in Computer Science, Software Engineering, or related field.#J-18808-Ljbffr
Share this job
Photon