P

Photon

Builds custom software and AI for big companies

Architect – .NET

Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 9 years of overall experience, with 10+ years of experience architecting and leading development of complex web applications.
  • At least 3 years of experience with .NET Core and WebAPI.
  • At least 3 years of Azure experience, including Redis Cache, App Service, Application Insights, Application Gateway, Azure SQL, Firewall, API Management Gateway, CDN, Azure Diagnostics Insights, and Azure Diagnostics Performance Tools such as Azure Memory Dump collection and CPU Profiler Trace.
  • Experience with .NET Framework 4.5–4.8 and .NET 6 or later, WebAPI, and unit testing with xUnit.
  • Experience with Azure DevOps Boards, CI, and CD; Azure SQL or Blob Storage; design patterns; SOLID principles; MediatR; Fluent Validation; and Fluent API.
  • Proven experience with .NET frameworks, ASP.NET MVC, Entity Framework, and related technologies.
  • Strong proficiency in Angular, AngularJS, and Blazor.
  • In-depth understanding of software architecture principles, design patterns, and architectural trade-offs.
  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • Experience with agile methodologies and leading agile development teams.
  • Ability to communicate technical concepts to technical and non-technical stakeholders and translate business requirements for technical teams.
  • Ability to think critically and strategically and solve problems.

Responsibilities

  • Provide technical leadership and mentorship to development teams, guiding design, development, and problem-solving.
  • Define and enforce best practices, coding standards, and architectural guidelines to ensure consistent quality across projects.
  • Collaborate with Product Managers, Designers, and other stakeholders to translate business requirements into technical solutions.
  • Design and architect complex web applications aligned with business goals, scalability requirements, and modern technology trends.
  • Evaluate existing systems, identify areas for improvement, and recommend solutions to enhance performance, reliability, and maintainability.
  • Choose architectural patterns and technologies for projects, considering security, performance, and maintainability.
  • Stay current with emerging technologies, frameworks, and tools, and provide strategic guidance on their adoption and integration.
  • Drive technical-stack evolution through decisions about technology upgrades, migrations, and integrations.
  • Engage with clients to understand business needs, challenges, and priorities, and translate client requirements into technical solutions meeting functional and non-functional requirements.
  • Collaborate with cross-functional teams and support open communication, knowledge sharing, and continuous improvement.
  • Lead code reviews, architectural discussions, and technical brainstorming sessions.
  • Review code and conduct architecture reviews to maintain code quality and identify improvements.
  • Ensure project delivery on time and within scope, addressing technical challenges during development.
  • Review code written in Angular and AngularJS.

Desired Qualifications

  • Knowledge of EF Core or Dapper is optional.
  • Azure SQL or Blob Storage experience may vary depending on the project.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs