×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Richmond, Henrico County, Virginia, 23214, USA
Listing for: BravoTECH
Full Time position
Listed on 2026-05-21
Job specializations:
  • Software Development
    Cloud Engineer - Software, Full Stack Developer, Senior Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 120000 USD Yearly USD 100000.00 120000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer w/ECM

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 Dev Ops practices to drive scalable, maintainable solutions for our business and customers.

Key Responsibilities
  • 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 Team City
    , Azure Dev Ops (ADO), and Git Hub for continuous integration and automated deployments.
  • Utilize Dev Ops 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 No

    SQL
    databases (Cosmos

    DB,
    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 Java Script as needed for solution delivery.
  • Participate in code reviews, mentor junior engineers, and contribute to architecture discussions.
  • Support enterprise‑scale ECM technologies such as File Net
    , Box
    , SharePoint Online
    , and Hyland
    .
Required Qualifications
  • 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 Dev Ops practices, CI/CD pipelines, and build tools (
    Team City
    , ADO Pipelines
    ).
  • Proficiency with Git Hub for version control.
  • Experience with HTML5
    , CSS3
    , and Java Script for web interface needs.
  • Solid foundation in database design principles with experience in No

    SQL
    databases.
  • Experience working with Enterprise Content Management technologies (File Net, 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.
Additional Requirements
  • Degree
  • US Citizen or GC
  • Must live in DFW, Texas area
  • Hybrid
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary