> Markdown version of [/jobs/ext/1428180-software-engineer](https://www.wearedevelopers.com/jobs/ext/1428180-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** BravoTECH - **Location:** Richmond, VA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Amazon Web Services, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Continuous Integration, Database Design, Software Debugging, DevOps, Document Management Systems, Enterprise Content Management, IBM Software, Github, Human-Computer Interaction, Infrastructure as a Service (IaaS), MongoDB, NoSQL, Oracle (Applications), Platform as a Service (PAAS), Microsoft SharePoint, Software Engineering, Cloud Platform System, Information Technology, Build Tools, Teamcity, Serverless Computing, Microservices - **Published:** July 24, 2026 - **Apply:** https://jobs.bravotech.com/index.smpl?arg=jb_apply&POST_ID=12566050 ## About the Role * 8+ years of application development experience with proficiency in .NET frameworks. * Bachelor’s degree in Computer Science, Information Technology, or related field. * Hands-on experience with Document Generation technologies and Document Intelligence software. * Working knowledge of Enterprise Document Management standards and practices. * Understanding of design and integration patterns in enterprise environments. * Experience with cloud technologies (Azure, AWS) including IaaS, PaaS, and microservices. * Experience with Service Bus, Azure Functions, and cloud-based architecture. * Strong skills in DevOps practices, CI/CD pipelines, and build tools (TeamCity, ADO Pipelines). * Proficiency with GitHub for version control. * Experience with HTML5, CSS3, and JavaScript for web interface needs. * Solid foundation in database design principles with experience in NoSQL databases. * Experience working with Enterprise Content Management technologies (FileNet, Box, SharePoint Online, Hyland). Preferred Attributes: * Demonstrated ability to motivate and inspire team members, peers, and stakeholders. * Entrepreneurial mindset, with a drive to innovate within a fast-paced environment. * Excellent problem-solving, analytical, and debugging skills. * Strong communication and collaboration abilities. ## Description We are seeking a Senior Software Engineer with extensive .NET application development experience to design and deliver innovative enterprise solutions within a fast-paced environment. This role will focus on Enterprise Content Management (ECM), Document Generation technologies, and Cloud-based microservices, leveraging your expertise in Azure and modern DevOps practices to drive scalable, maintainable solutions for our business and customers., * Design, develop, and maintain applications using .NET technologies aligned with enterprise architecture standards. * Lead and implement Enterprise Document Management and Document Generation solutions within ECM environments. * Develop and integrate cloud-native microservices using Azure/AWS, Service Bus, and Functions, ensuring scalability and performance. * Build and maintain CI/CD pipelines using TeamCity, Azure DevOps (ADO), and GitHub for continuous integration and automated deployments. * Utilize DevOps best practices to improve build, deployment, and release processes. * Collaborate with cross-functional teams to define, design, and ship new features while maintaining high standards of code quality. * Work with NoSQL databases (CosmosDB, MongoDB) and maintain a solid understanding of database design principles. * Integrate Document Intelligence software (Oracle and Microsoft Intelligent Document Processing) into enterprise solutions. * Develop and maintain front-end components using HTML5, CSS3, and JavaScript as needed for solution delivery. * Participate in code reviews, mentor junior engineers, and contribute to architecture discussions. * Support enterprise-scale ECM technologies such as FileNet, Box, SharePoint Online, and Hyland. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)