Remoteville

Remote .NET & Azure Principal Software Architect Job in United States CompuGain

.NET & Azure Principal Software Architect CompuGain
$180000 - $200000
.NET FrameworkCloud ServicesFull-Stack DevelopmentMicrosoft AzureSoftware ArchitectureAngularAzure Devops ServicesMongodbNosqlSoftware As A Service
Senior (5-8 years) - 
United States


Deliver game-changing modern applications with Unisys
240+ employees
Cloud ComputingData AnalysisSaaSEnterprise


Role


Who you are

  • Bachelor's degree in Computer Science Engineering or a related field or equivalent experience.
  • 10+ years of experience in software development and architecture with a strong focus on .NET Core + .NET 6 .NET 8 or higher Azure Cloud Services and Azure DevOps.
  • Proven experience in building and scaling SaaS based enterprise software solutions.
  • Deep understanding of API development database architecture (required NoSQL and MongoDB) and multi-tenant systems.
  • Strong problem-solving skills and the ability to work in a fast-paced startup-like environment.
  • Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Experience managing and mentoring engineering teams with a focus on backend development.
  • Experience working with offshore development teams and managing third-party vendors.
  • Ability to work remotely and manage teams across different time zones.



What the job involves

  • Lead the architectural design and development of our core pension administration software focusing on creating a multi-tenant SaaS solution.
  • Design develop and maintain scalable solutions using modern .NET Core (6 or 8) and JavaScript-based technologies that integrate with Azure cloud-based applications user interfaces and RESTful APIs.
  • Collaborate closely with the VP of Product and Engineering to ensure alignment with business goals and product strategy.
  • Manage and mentor a growing team of software engineers with a focus on backend development API integration and database architecture.
  • Oversee the transition from legacy systems to a modern tech stack addressing technical debt as needed.
  • Work closely with offshore development teams with the potential to take over the management of these teams.
  • Drive the implementation of Azure DevOps practices ensuring a streamlined and efficient development pipeline.
  • Maintain and enhance both internal and external .NET Web APIs.
  • Develop application communications with Azure Service Bus cloud messaging system.
  • Provide technical leadership and direction across the organization ensuring the technology stack is aligned with industry best practices.
  • Assess current technology and work with staff to define ways to improve and optimize scalability and usability.
  • Engage with stakeholders to understand and prioritize business requirements ensuring the delivery of high-quality software products.
  • Define and set best practices and conventions for software development including non-functional requirements such as security performance maintainability scalability usability and reliability.
  • Maintain a strong focus on execution ownership and accountability ensuring that all projects are completed on time and within budget.
  • Collaborate with external partners including third-party development teams to ensure seamless integration and delivery.

Share this job

Hide company

More jobs at CompuGain

Company


Company mission

CompuGain, now part of Unisys, focuses on delivering agile cloud migration, application modernization, and maximizing data value for clients. Their mission is to enhance client experiences through innovative technology solutions that drive efficiency and effectiveness in a rapidly changing digital landscape.





Company values

  • Agility
  • Innovation
  • Client Focus
  • Collaboration



Company HQ

Blue Bell
;