Incedo is seeking an experienced Fulltimne Senior Software Engineer to join our dynamic Advisor Platform Architecture and Engineering team.
Title: .Net fullstack developer
Location: Austin, TX(Remote)
Duration: Fulltime with Incedo(Looking for visa independenct candidates only)
Required Skills:
· Typically 7-15 years of professional software engineering experience delivering production systems, with a demonstrated track record of independently driving complex work from design through release.
· Bachelor’s degree in Computer Science, Software Engineering, a related technical field, or equivalent practical or work experience.
· Strong experience in full-stack development (front-end and back-end) with the ability to lead delivery across layers and collaborate effectively with specialized peers.
· Hands-on experience with a modern web and services stack, including front end technologies such as React and ASP.NET, and back end technologies such as C#, TypeScript, Node.js, .NET Framework 4.x, and .NET 8+.
· Experience designing and operating data-centric systems using relational and NoSQL data stores such as MS SQL Server (including SQL Server 2017), Azure SQL, Azure Cosmos DB, and Azure Storage Accounts.
· Experience building and supporting integration patterns and platform communication layers using Azure API Management and asynchronous messaging (e.g., Azure Service Bus).
· Experience deploying and operating applications on Azure infrastructure and PaaS services such as Azure App Service, Azure Function App, and Azure Virtual Machines.
· Experience working in an Agile or Scrum development environment and in cross-functional teams.
· Experience with third-party API integrations and designing maintainable integration patterns.
· Experience working in financial services or another highly regulated industry.
· Experience modernizing legacy systems and incrementally improving architecture, quality, reliability, and delivery practices.
· Demonstrated ability to mentor teammates, influence best practices, and raise the bar through collaboration and code reviews.
· Strong communication skills, including the ability to explain complex technical concepts to varied audiences and align stakeholders on technical decisions.