Senior Software Engineer
BizBone
Senior Software Engineer
Company Introduction
DirectViz Solutions is a premier government contracting and professional services firm dedicated to delivering innovative technology solutions to federal agencies and their mission-critical programs. We pride ourselves on fostering a collaborative environment where talented professionals can make meaningful contributions to projects that serve the nation's interests.
Role Overview
We are seeking an accomplished Senior Software Engineer to join our team at DirectViz Headquarters. In this full-time position, you will leverage 8-10 years of software development experience to architect, design, and implement robust software solutions that meet complex government contracting requirements. As a Senior Software Engineer , you will take ownership of technical initiatives, mentor junior team members, and drive the adoption of best practices across the development lifecycle. This role requires a strategic mindset combined with hands-on technical expertise to deliver scalable, secure, and high-performance applications.
Clearance Requirement
No security clearance is required for this position.
Key Responsibilities
- Architect and develop enterprise-grade software applications using Python and modern development frameworks, ensuring adherence to security, scalability, and performance standards
- Lead the design and implementation of cloud-native solutions on AWS infrastructure, leveraging services such as EC2, S3, Lambda, RDS, and CloudFormation
- Drive technical decision-making for application architecture, including microservices design, API development, and integration patterns
- Mentor and provide technical guidance to mid-level and junior engineers, conducting code reviews and promoting engineering excellence
- Collaborate with cross-functional teams including product managers, DevOps engineers, and stakeholders to translate business requirements into technical specifications
- Establish and enforce coding standards, development workflows, and CI/CD pipeline best practices
- Troubleshoot complex technical issues across the full stack, performing root cause analysis and implementing sustainable solutions
- Optimize application performance through profiling, monitoring, and implementing efficiency improvements
- Maintain comprehensive technical documentation for system architecture, APIs, and deployment procedures
- Stay current with emerging technologies and industry trends, evaluating and recommending tools and frameworks that enhance development capabilities
- Participate in agile ceremonies including sprint planning, daily standups, and retrospectives to ensure project delivery milestones are met
- Ensure compliance with government contracting standards, security protocols, and regulatory requirements throughout the software development lifecycle
Qualifications
- 8-10 years of professional software engineering experience with demonstrated progression in technical complexity and leadership responsibilities
- Expert-level proficiency in Python programming, including advanced concepts such as decorators, generators, context managers, and asynchronous programming
- Extensive hands-on experience designing, deploying, and managing applications on Amazon Web Services (AWS) cloud platform
- Proven track record of architecting scalable, distributed systems and microservices-based applications
- Strong understanding of software design patterns, object-oriented programming principles, and SOLID design principles
- Experience with RESTful API design and development, including authentication, authorization, and API versioning strategies
- Proficiency with version control systems (Git), branching strategies, and collaborative development workflows
- Solid understanding of database technologies including both relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases
- Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes or ECS
- Familiarity with CI/CD tools and practices, including automated testing, deployment pipelines, and infrastructure as code
- Strong analytical and problem-solving skills with the ability to debug complex issues across distributed systems
- Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical audiences
- Demonstrated ability to work effectively in team environments and manage multiple priorities in fast-paced settings
Certifications / Licensure
- AWS Certified Cloud Practitioner
- AWS Certified Developer Associate
- AWS Certified Solutions Architect Associate
- AWS Certified Solutions Architect (Professional level preferred)
- AWS Certified Application Architect (or equivalent advanced AWS certification)
Required Education
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related technical field
Preferred Qualifications
- Master's degree in Computer Science or related discipline
- Experience working on government contracts or within regulated industries requiring compliance with federal standards
- Familiarity with DevSecOps practices and security-first development methodologies
- Experience with Infrastructure as Code tools such as Terraform, CloudFormation, or AWS CDK
- Knowledge of additional programming languages such as Java, Go, or JavaScript/TypeScript
- Experience with event-driven architectures and message queuing systems (SQS, SNS, Kafka)
- Contributions to open-source projects or active participation in technical communities
- Compliance with DoD 8570 cybersecurity certification requirements at the CSSP Incident Responder level, including certifications such as CEH (Certified Ethical Hacker), CFR (CyberSec First Responder), CHFI (Computer Hacking Forensic Investigator), or CySA+ (CompTIA Cybersecurity Analyst)
- Experience with Agile/Scrum methodologies and serving in technical leadership roles within agile teams
Additional Requirements
- Must be able to work full-time from DirectViz Headquarters
- Overtime is not allowed for this position
- Must be legally authorized to work in the United States without sponsorship
- Ability to pass a background check as required by government contracting standards
- Willingness to adapt to evolving project requirements and technology stacks as mission needs dictate
Equal Employment Opportunity Statement
DirectViz Solutions is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace where all qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. We believe that diversity strengthens our organization and enhances our ability to deliver exceptional solutions to our clients.
$100k - $185k
OverviewAs a Senior Software Engineer, you will work with a team of developers to deliver software features, APIs, and microservice-based solutions. We are looking for candidates with experience designing, developing, and delivering modern software solutions using Agile...Senior$125k - $140k
...creating meaningful career paths for those who have served and those who share our commitment to excellence. SteerBridge seeks Software Engineers to support delivery efforts for our F-35 project. This initiative is focused on modernizing and enhancing security,...SeniorFull timeWork experience placement- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer Location: McLean,VA Overview Summary: Do you love building and pioneering in the technology space? Do you enjoy...SeniorInternship
$129k - $193k
...to be a part of Freddie Mac! We are searching for a highly innovative Senior Developer to join our team. Interested in learning more? Read on!Show off your skills as a full stack software engineer, and will influence outcomes, guide transformation, and put your stamp...SeniorLocal areaShift work$125k - $165k
...provides the opportunity to truly make a difference in the world.What We’re Looking For:Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s satellite-based...SeniorFull timeContract workWork at officeRemote work3 days per week- ...make a difference with us.Department Summary: Do you want to engineer software systems that contribute to solving our nation’s most critical... ...and career growth.Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design, build, secure, and...SeniorInternshipLocal areaImmediate start
$86.8k - $198k
Software Engineer, SeniorThe Opportunity:We're looking for a passionate, full-stack software engineer to work with a fast-paced, highly collaborative software development team building and launching capability for Enterprise web-based systems in the Cybersecurity field....SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$125k - $250k
...together.At Appian, we’re not only about building awesome software, but also about growing our culture of passion, energy,... ...people, great software! As a performance-focused Mid to Senior level Software Engineer at Appian you will help build tools to solve complex performance...SeniorWork experience placementWork at officeLocal areaFlexible hours- ...Department Summary: Do you want to develop software systems that contribute to solving our... ...? Do you want to work alongside engineers and scientists that are experts in their... ...Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build, secure...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
- ...Software Engineer TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you'll contribute to the full software lifecycle—from architecture and development to testing...Senior
- ...platforms and regulatory compliance. Collaborate with stakeholders to design infrastructure and mentor junior developers throughout the software development lifecycle. Requirements: Requires a bachelor's degree in computer science or a related field and 5-7 years of hands-on...Senior
- ...The Senior Software Engineer will serve as a senior member of the software development team, responsible for designing, developing, implementing, and supporting enterprise-level applications. This role works independently with minimal supervision and participates in all...Senior
- ...Overview Software Engineer Linux Rust Satellite Systems gRPC We are looking for a skilled Software Engineer with Rust experience to join our Sat OS team, which is responsible for developing the high-level operating system for our spacecraft. You will be instrumental...SeniorWork at office3 days per week
$161.8k - $184.6k
Senior Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part...SeniorFull timePart timeInternshipH1bLocal area- ..., scalable, modular, and API-centric Provide software design recommendations to the Program Manager and Chief Software Engineer Evaluate operational feasibility by analyzing... ...Management Information Systems, or related STEM field Senior-level experience deploying microservices into...SeniorContract workTemporary work
- ...required security standards. Support leadership engagement with senior executives at a public-facing federal agency, offering subject... ...in Computer Science, Information Technology Management, Engineering, or a related field (or equivalent experience in lieu of a degree...Senior
- ...service provider, we offer our customers the entire portfolio of IT and web services: From the initial idea to operation - we develop software, design architectures and bring solutions to the cloud, support in creative topics or hosting. With 20 years of experience in the...SeniorWork at officeFlexible hours
- We are seeking a Senior Software Engineer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We're looking for the best and the brightest to join us in...SeniorRemote work
- ...external technology communities, and mentoring other members of the engineering community Collaborate with digital product managers, and... ...Qualifications: Bachelor’s Degree At least 4 years of experience in software engineering (internship experience does not apply) Preferred...SeniorFull timePart timeInternshipLocal area
- ...while working alongside a team that celebrates wins, makes big decisions, and blazes new trails together. About the role Software Engineers at Range are responsible for scoping requirements and delivering impactful features by working closely with product, design,...SeniorWork at officeRelocationMonday to Friday
- ...Software Engineer Opportunity At Range At Range, we're building towards a world where anyone can live the financial life they imagine for themselves. If that sounds like a mission you want to be a part of, let's create it together. We're building AI-powered wealth management...Senior
$126k - $248k
...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorLocal areaRemote workWorldwideFlexible hours$200k - $287.5k
...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer, Snowflake Natsec Running Snowflake in public sectors in different countries and regions, even in different industry...SeniorContract workFlexible hours$86.8k - $198k
Full Stack Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution... ...to production-ready. This role is more than just coding. As a senior full stack developer at Booz Allen, you’ll use your passion...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$500 per month
...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you’ll contribute to the full software lifecycle—from architecture and development to testing and deployment—across...SeniorTemporary workImmediate startFlexible hours- ...Senior Agentic Software Engineer At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen national security, cybersecurity, health, transportation, and citizen services. We're a nonprofit engineering, applied...SeniorLocal areaImmediate start3 days per week
$125k - $165k
...Iridium Senior Software Engineer Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services...SeniorContract workWork at officeRemote work3 days per week$158.6k - $181k
...Senior Software Engineer, Golang Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...SeniorFull timePart timeInternshipH1bLocal area- ...Senior Software Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges-and we're committed to the long-term well-being of our...SeniorWork experience placementImmediate start
$129k - $193k
...Senior Software Engineer At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Join an organization...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Vienna, VA
- ngo software engineer Vienna, VA
- intel software engineer Vienna, VA
- senior software engineer remote Vienna, VA
- junior software developer remote Vienna, VA
- software engineer full time Vienna, VA
- senior software engineer Vienna, VA
- software engineer healthcare Vienna, VA
- startup software engineer Vienna, VA
- senior software design engineer Vienna, VA


