{"schemaVersion":"jobsearcher.job.v1","id":"8334a4fa5bf3ab9a38d2662e","url":"https://jobsearcher.com/jobs/8334a4fa5bf3ab9a38d2662e","canonicalUrl":"https://jobsearcher.com/jobs/8334a4fa5bf3ab9a38d2662e","title":"Software Engineer, Forward Deployment","description":"Senior .NET Engineer Job Description\n\nSenior .NET Engineer\n\nPosition overview\n\nVestige is seeking a senior-level .NET Engineer to help design, build, troubleshoot, and evolvesoftware that integrates applications, data pipelines, distributed systems, and hardware-connected environments. The right candidate will bring strong hands-on engineering abilitytogether with sound judgment, clear communication, ownership, and a practical, solution-oriented mindset.\n\nThis role is not defined by years of coding experience alone. We are looking for a well-roundedengineer who can use modern engineering practices, including AI-assisted development andagentic workflows, while still demonstrating strong fundamentals, careful technical reasoning,and accountability for production outcomes.\n\nWhat you will do\n\nDesign, develop, test, and maintain services and applications using the .NET ecosystem.\n\nWork across the stack, including backend services, Angular-based user interfaces, dataprocessing pipelines, APIs, and distributed systems.\n\nTroubleshoot complex software, infrastructure, and hardware-integration issues byinvestigating deeply, identifying root causes, and driving issues through resolution.\n\nBuild and support reliable integrations using Kafka, Azure Service Bus, SQL Server, AzureTable Storage, and related data technologies.\n\nDeploy, operate, and improve containerized workloads using Docker and Kubernetes,including cloud-native environments where appropriate.\n\nApply secure engineering practices across application design, APIs, data handling,deployment, and production support.\n\nParticipate actively in design discussions, code reviews, stand-ups, incident follow-up, andother team working sessions.\n\nExplain technical decisions, constraints, tradeoffs, and risks clearly to both technical andcross-functional audiences.\n\nTake ownership of ambiguous problems and move initiatives forward without waiting for everytask to be explicitly assigned.\n\nUse AI-assisted development tools responsibly to improve speed and quality while validatingoutputs and maintaining engineering standards.\n\nRequired technical qualifications\n\nStrong professional experience with .NET, .NET Core, and modern C# development.\n\nExperience building and supporting production-grade APIs and distributed services.\n\nPractical experience with Angular and modern JavaScript or TypeScript-based frontenddevelopment.\n\nExperience with SQL Server and data persistence, querying, and troubleshooting.\n\nExperience with event-driven or asynchronous systems using Kafka and/or Azure ServiceBus.\n\nExperience with Azure Table Storage or comparable NoSQL/cloud storage services.\n\nExperience with Docker, Kubernetes, and containerized application delivery.\n\nWorking knowledge of CI/CD and DevOps practices, including Azure DevOps or comparabletooling.\n\nStrong understanding of API security and general application security principles.\n\nDemonstrated ability to troubleshoot software and hardware integration issues in productionor operational environments.\n\nCore attributes\n\nSelf-motivated, dependable, and able to work independently while keeping the teaminformed.\n\nStrong problem solver who can separate symptoms from root causes and develop practicalsolutions.\n\nProactive in identifying risks, gaps, and opportunities for improvement.\n\nComfortable working across application, data, infrastructure, and integration boundaries.\n\nCommunicates with precision and confidence, especially when explaining technical conceptsand practical details.\n\nCollaborative and respectful, with a willingness to listen, incorporate new information, andadjust an approach when warranted.\n\nAccountable for commitments, responsive to teammates, and consistent in following through.\n\nHigh integrity and a strong understanding of the importance of security and responsibleaccess to systems and data.\n\nCapable of constructive two-way feedback and of helping teammates understand decisionsand tradeoffs.\n\nMature in judgment and able to balance delivery urgency with maintainability, reliability, andlong-term team health.\n\nPreferred qualifications\n\nFifteen or more years of relevant industry experience, or an equivalent record of senior-levelimpact and technical ownership.\n\nExperience with mobile development.\n\nExperience supporting U.S.-based clients or teams and collaborating across time zones.\n\nPrior work involving operational technology, hardware integrations, telemetry, or otherdistributed field environments.\n\nExperience leading technical initiatives, mentoring engineers, or coordinating work acrossteams.\n\nWorking model\n\nCandidates may be considered from onshore, nearshore, or offshore locations. The role requiresdependable overlap with U.S.-based working hours and strong written and verbalcommunication across distributed teams.\n\nHow we will evaluate candidates\n\nThe selection process will assess more than technology keywords or years of experience. Inaddition to technical capability, candidates should be prepared to demonstrate:\n\nHow they have diagnosed difficult, ambiguous problems and verified the root cause.\n\nHow they have taken ownership of an issue or initiative and driven it to completion.\n\nHow they communicate technical decisions, tradeoffs, and risks.\n\nHow they collaborate, respond to feedback, and adapt when presented with new information.\n\nHow they have maintained security, reliability, and accountability in production systems.\n\nHow they use modern tools, including AI-assisted development, without outsourcingengineering judgment.\n\nWhy this role matters\n\nThis engineer will help Vestige deliver dependable software in an environment where technicalbreadth, practical problem-solving, and collaborative execution matter as much as frameworkexperience. Success means contributing code and technical expertise while also making thesurrounding team more effective through clear communication, initiative, accountability, andsound engineering judgment.","company":"Transit Technologies","rawCompany":"transit technologies","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-16T10:41:39.119Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Forward Deployment","description":"Senior .NET Engineer Job Description\n\nSenior .NET Engineer\n\nPosition overview\n\nVestige is seeking a senior-level .NET Engineer to help design, build, troubleshoot, and evolvesoftware that integrates applications, data pipelines, distributed systems, and hardware-connected environments. The right candidate will bring strong hands-on engineering abilitytogether with sound judgment, clear communication, ownership, and a practical, solution-oriented mindset.\n\nThis role is not defined by years of coding experience alone. We are looking for a well-roundedengineer who can use modern engineering practices, including AI-assisted development andagentic workflows, while still demonstrating strong fundamentals, careful technical reasoning,and accountability for production outcomes.\n\nWhat you will do\n\nDesign, develop, test, and maintain services and applications using the .NET ecosystem.\n\nWork across the stack, including backend services, Angular-based user interfaces, dataprocessing pipelines, APIs, and distributed systems.\n\nTroubleshoot complex software, infrastructure, and hardware-integration issues byinvestigating deeply, identifying root causes, and driving issues through resolution.\n\nBuild and support reliable integrations using Kafka, Azure Service Bus, SQL Server, AzureTable Storage, and related data technologies.\n\nDeploy, operate, and improve containerized workloads using Docker and Kubernetes,including cloud-native environments where appropriate.\n\nApply secure engineering practices across application design, APIs, data handling,deployment, and production support.\n\nParticipate actively in design discussions, code reviews, stand-ups, incident follow-up, andother team working sessions.\n\nExplain technical decisions, constraints, tradeoffs, and risks clearly to both technical andcross-functional audiences.\n\nTake ownership of ambiguous problems and move initiatives forward without waiting for everytask to be explicitly assigned.\n\nUse AI-assisted development tools responsibly to improve speed and quality while validatingoutputs and maintaining engineering standards.\n\nRequired technical qualifications\n\nStrong professional experience with .NET, .NET Core, and modern C# development.\n\nExperience building and supporting production-grade APIs and distributed services.\n\nPractical experience with Angular and modern JavaScript or TypeScript-based frontenddevelopment.\n\nExperience with SQL Server and data persistence, querying, and troubleshooting.\n\nExperience with event-driven or asynchronous systems using Kafka and/or Azure ServiceBus.\n\nExperience with Azure Table Storage or comparable NoSQL/cloud storage services.\n\nExperience with Docker, Kubernetes, and containerized application delivery.\n\nWorking knowledge of CI/CD and DevOps practices, including Azure DevOps or comparabletooling.\n\nStrong understanding of API security and general application security principles.\n\nDemonstrated ability to troubleshoot software and hardware integration issues in productionor operational environments.\n\nCore attributes\n\nSelf-motivated, dependable, and able to work independently while keeping the teaminformed.\n\nStrong problem solver who can separate symptoms from root causes and develop practicalsolutions.\n\nProactive in identifying risks, gaps, and opportunities for improvement.\n\nComfortable working across application, data, infrastructure, and integration boundaries.\n\nCommunicates with precision and confidence, especially when explaining technical conceptsand practical details.\n\nCollaborative and respectful, with a willingness to listen, incorporate new information, andadjust an approach when warranted.\n\nAccountable for commitments, responsive to teammates, and consistent in following through.\n\nHigh integrity and a strong understanding of the importance of security and responsibleaccess to systems and data.\n\nCapable of constructive two-way feedback and of helping teammates understand decisionsand tradeoffs.\n\nMature in judgment and able to balance delivery urgency with maintainability, reliability, andlong-term team health.\n\nPreferred qualifications\n\nFifteen or more years of relevant industry experience, or an equivalent record of senior-levelimpact and technical ownership.\n\nExperience with mobile development.\n\nExperience supporting U.S.-based clients or teams and collaborating across time zones.\n\nPrior work involving operational technology, hardware integrations, telemetry, or otherdistributed field environments.\n\nExperience leading technical initiatives, mentoring engineers, or coordinating work acrossteams.\n\nWorking model\n\nCandidates may be considered from onshore, nearshore, or offshore locations. The role requiresdependable overlap with U.S.-based working hours and strong written and verbalcommunication across distributed teams.\n\nHow we will evaluate candidates\n\nThe selection process will assess more than technology keywords or years of experience. Inaddition to technical capability, candidates should be prepared to demonstrate:\n\nHow they have diagnosed difficult, ambiguous problems and verified the root cause.\n\nHow they have taken ownership of an issue or initiative and driven it to completion.\n\nHow they communicate technical decisions, tradeoffs, and risks.\n\nHow they collaborate, respond to feedback, and adapt when presented with new information.\n\nHow they have maintained security, reliability, and accountability in production systems.\n\nHow they use modern tools, including AI-assisted development, without outsourcingengineering judgment.\n\nWhy this role matters\n\nThis engineer will help Vestige deliver dependable software in an environment where technicalbreadth, practical problem-solving, and collaborative execution matter as much as frameworkexperience. Success means contributing code and technical expertise while also making thesurrounding team more effective through clear communication, initiative, accountability, andsound engineering judgment.","datePosted":"2026-10-16T10:41:39.119Z","dateModified":"2026-10-16T10:41:39.119Z","hiringOrganization":{"@type":"Organization","name":"Transit Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8334a4fa5bf3ab9a38d2662e"},"url":"https://jobsearcher.com/jobs/8334a4fa5bf3ab9a38d2662e"}}