Senior Dotnet Developer

Senior Dotnet Developer

Posted 3 days ago by Infoplus Technologies UK Limited

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The Senior Dotnet Developer role involves acting as a technical authority, guiding teams in strategic technical decisions and development. The position requires proficiency in both front-end and back-end coding, with a focus on delivering software in a Scrum environment. The developer will collaborate with various teams to translate user needs into scalable solutions while maintaining a culture of continuous improvement. This role also emphasizes the importance of emerging technologies and best practices in software development.

Key Responsibilities:

  • Act as a trusted technical authority, offering guidance across teams
  • Take ownership of technical decisions and drive strategic direction
  • Provide input into future technology development and standards
  • Write clean, functional front-end and back-end code
  • Build new services and contribute to technical strategy and scalable solutions
  • Work in a Scrum environment, delivering software in defined sprints
  • Balance speed, quality, and functionality, clearly communicating trade-offs
  • Collaborate with internal teams and Product to translate user needs into solutions
  • Work closely with QA to implement testing strategies and resolve issues
  • Align product and user requests with team priorities
  • Partner with peers to improve tools, technologies, and development standards
  • Investigate and share emerging technologies
  • Establish and evolve common development approaches
  • Support a culture of continuous iteration and improvement

Key Skills:

  • Proficient in C#, .NET Core, Web API, and Entity Framework
  • Skilled in React.js, Angular, JavaScript, Python, and FastAPI
  • Experience with low-code solutions integration (desirable)
  • Strong knowledge of Azure PaaS services: App Services, Function Apps, API Management, Service Bus, Storage, Key Vaults, Azure SQL, Cosmos DB, Azure AD
  • Commercial experience in high-level technical architecture and design
  • Deep understanding of software stack operations and technical design
  • Experienced in RESTful APIs, Webservices, Swagger, Postman, and Microsoft APIM
  • Exposure to microservices architecture and async/message bus systems
  • Proven track record in Test-Driven Development (TDD) and testing best practices
  • Strong grasp of the Software Development Lifecycle (SDLC)
  • Skilled in both SQL and NoSQL databases (e.g., PostgreSQL, CosmosDB, Redis)
  • Familiar with SQL Alchemy and common database libraries
  • Experienced in Agile delivery environments
  • Excellent interpersonal skills and ability to collaborate with cross-functional teams
  • Strong analytical and problem-solving abilities with attention to detail
  • Ability to think creatively and deliver effective solutions
  • Willingness to adapt to evolving technologies and environments
  • Familiarity with common stacks and libraries
  • Passion for emerging technology trends and continuous learning

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Duration - Fixed Term Contract - 6 Months (Possibility of extension)

Principal Accountabilities:

  • Act as a trusted technical authority, offering guidance across teams
  • Take ownership of technical decisions and drive strategic direction
  • Provide input into future technology development and standards
  • Write clean, functional front-end and back-end code
  • Build new services and contribute to technical strategy and scalable solutions
  • Work in a Scrum environment, delivering software in defined sprints
  • Balance speed, quality, and functionality, clearly communicating trade-off
  • Collaborate with internal teams and Product to translate user needs into solutions
  • Work closely with QA to implement testing strategies and resolve issues
  • Align product and user requests with team priorities
  • Partner with peers to improve tools, technologies, and development standards
  • Investigate and share emerging technologies
  • Establish and evolve common development approaches
  • Support a culture of continuous iteration and improvement

Technical Skills:

  • Proficient in C#, .NET Core, Web API, and Entity Framework
  • Skilled in React.js, Angular, JavaScript, Python, and FastAPI
  • Experience with low-code solutions integration (desirable)
  • Strong knowledge of Azure PaaS services: App Services, Function Apps, API Management, Service Bus, Storage, Key Vaults, Azure SQL, Cosmos DB, Azure AD
  • Commercial experience in high-level technical architecture and design
  • Deep understanding of software stack operations and technical design
  • Experienced in RESTful APIs, Webservices, Swagger, Postman, and Microsoft APIM
  • Exposure to microservices architecture and async/message bus systems
  • Proven track record in Test-Driven Development (TDD) and testing best practices
  • Strong grasp of the Software Development Lifecycle (SDLC)
  • Skilled in both SQL and NoSQL databases (e.g., PostgreSQL, CosmosDB, Redis)
  • Familiar with SQL Alchemy and common database libraries
  • Experienced in Agile delivery environments
  • Excellent interpersonal skills and ability to collaborate with cross-functional teams
  • Strong analytical and problem-solving abilities with attention to detail
  • Ability to think creatively and deliver effective solutions
  • Willingness to adapt to evolving technologies and environments
  • Familiarity with common stacks and libraries
  • Passion for emerging technology trends and continuous learning