Mid-Level Software Engineer (Full-Stack) - Client Enablement
$75,000–$75,000 year
HybridFalls Church, Virginia, United States
Job Summary
Ensure smooth operation of software systems across multiple platforms and environments by installing, configuring, and maintaining components while monitoring performance proactively. Deliver outstanding technical and customer support by engaging clients with empathy, resolving support tickets in a timely manner, and managing user accounts with a focus on security. Proactively collaborate with the technical team to troubleshoot, optimize, and maintain mission-critical applications, leveraging low-code/no-code tools to streamline workflows and automate processes. Create and maintain detailed technical documentation to contribute to the internal knowledge base. This role supports mission-critical systems and digital transformation initiatives within BizFlow, a leader in low-code/no-code solutions that streamline operations for government and commercial clients.
Required Qualifications
- Bachelor's degree in computer science, Software Engineering, or a related technical discipline
- Minimum 5+ years and up to 20 years of professional experience in software development, technical support, or system administration in a production or enterprise environment
- Strong foundation in full-stack development, including experience with at least one back-end language (e.g., Java, C++) and one front-end framework/library (e.g., Angular, React, JSP)
- Familiarity with web technologies and protocols (HTML, CSS, JavaScript, REST APIs)
- Proficiency in writing and troubleshooting SQL queries; understanding of relational databases (e.g., MSSQL, Oracle)
- Hands-on experience with software configuration, deployment, or maintenance in hybrid cloud/on-prem environments
- Experience using issue tracking systems (e.g., Jira, ServiceNow, Zendesk) and managing support workflows
- Working knowledge of version control tools such as Git and SVN
- Understanding system security principles including access control, identity management, and secure software configuration
- Strong troubleshooting, analytical, and diagnostic skills to investigate, analyze, and resolve technical issues efficiently
- Demonstrated ability to communicate technical concepts to non-technical users in both written and verbal forms
- Proven ability to work independently and collaboratively in agile or cross-functional teams
- Quick learning ability—you're comfortable picking up new tools, workflows, and platforms
- A team-oriented mindset, you work well with others, communicate clearly, and contribute positively
- A service-first attitude—you thrive in customer-facing situations and enjoy helping people solve technical challenges
- Strong troubleshooting and analytical skills
- Authorization to work in the U.S.
- Ability to obtain and maintain a U.S. government Public Trust clearance
- Location: Falls Church, VA (must be on-site in office, with partial telework flexibility)
Desired Qualifications
- Deep knowledge and experience in front-end or back-end development frameworks (e.g., React, Angular, Node.js, Spring)
- Master's degree in Computer Science or equivalent experience
- Proficiency in writing complex SQL queries, procedures, or reports
- Exposure to DevOps practices, CI/CD pipelines, or infrastructure automation tools (e.g., Jenkins, GitHub)
- Experience supporting or developing within enterprise IT environments or customer-facing technical roles
- Demonstrated success in building strong user relationships and delivering high-quality client support
- Strong written and verbal communication skills
- Excellent customer relationship-building abilities
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.