Senior Software Developer
Vidoori Inc
Senior Software Developer
Vidoori is a digital transformation leader recognised for delivering excellence in cloud and software solutions. We are expanding our engineering capability and seek a motivated, hands-on Senior Software Developer to join our team. This role focuses on delivering high-quality software, contributing technical leadership within squads, and collaborating closely with product and design in an inclusive environment that values continuous learning and pragmatic innovation.
Key Responsibilities – Build, Mentor and Deliver
- Develop production-grade software across the stack: design, implement, test and deploy features and services with an emphasis on maintainability and performance.
- Work collaboratively with product managers, designers and engineers to refine requirements, propose pragmatic technical solutions and break work into deliverable increments.
- Drive code quality through thorough code reviews, automated testing, static analysis and adherence to agreed engineering standards.
- Contribute to system architecture and design discussions; identify opportunities to reduce complexity, improve scalability and mitigate technical risk.
- Own components or services end-to-end: monitoring, observability, incident response and continuous improvement based on post-incident reviews.
- Mentor mid and junior engineers by sharing knowledge, providing constructive feedback and supporting their professional development.
- Champion CI/CD, infrastructure as code and repeatable delivery patterns to increase release predictability and reduce manual operational burden.
- Identify and address technical debt; propose and lead refactoring or modernisation efforts where they deliver clear value.
- Contribute to hiring, interviewing and onboarding activities to help grow a diverse and inclusive engineering team.
Essential Skills and Experience – Technical Competence
- Bachelor's degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.
- Proven experience (typically 7+ years) in software engineering with a track record of delivering production systems.
- Strong hands-on experience with modern web and cloud-native stacks, microservices or service-oriented architectures, and RESTful or event-driven APIs.
- Proficiency in one or more programming languages commonly used in our stack (for example: Java, Kotlin, C#, JavaScript/TypeScript, Python, Go) and familiarity with testing frameworks.
- Experience with source control (Git), CI/CD pipelines, containerisation (Docker, Kubernetes) and infrastructure as code (e.g. Terraform, ARM, CloudFormation).
- Practical knowledge of observability and monitoring tooling, logging practices and performance profiling.
- Experience working in agile teams: backlog refinement, sprint planning, incremental delivery and continuous improvement.
- Strong collaboration and communication skills; able to explain technical trade-offs to technical and non-technical stakeholders.
- Demonstrable commitment to writing clear engineering artefacts: design notes, runbooks and post-mortems.
Desirable Skills – Extended Capability
- Experience with cloud providers (AWS, Azure or GCP) and related managed services.
- Background in secure, compliant or regulated environments (public sector experience advantageous).
- Familiarity with event streaming platforms (Kafka, Pub/Sub), serverless patterns or API gateways.
- Experience contributing to developer experience initiatives, internal libraries or platform services.
- Professional certifications in cloud or security technologies are beneficial.
Benefits and Career Development – Growth at Vidoori
- Competitive salary with performance-related bonus and incentives tied to delivery and technical outcomes.
- Flexible working arrangements, including hybrid options to support a healthy work–life balance.
- Supportive and inclusive culture with investment in professional development, training and mentorship opportunities.
- Clear career progression into senior technical or engineering leadership roles.
- Work on impactful projects across public sector and commercial clients, collaborating with multidisciplinary teams.
Application Guidance – Opportunities at Vidoori
- Location: Hybrid (DMV Area)
- Employment Type: Full-time
- Eligibility: Must be U.S. Citizen
Join Vidoori as a Senior Software Developer and help us build reliable, scalable and customer-focussed software. If you are a pragmatic, hands-on engineer who enjoys mentoring colleagues and improving delivery, we encourage you to apply and contribute to a team dedicated to inclusive growth and impact.
$145.92k - $209.24k
...Travel: Up to 5% Job ID: 1781The Role: We are looking for a Senior Full Stack Software Engineer for Application Engineering. As a Software... ...into clear concise tools. You will help shape how everyday developers visualize and use quantum computing to solve problems, in...SeniorPermanent employmentContract workWork at officeRemote work2 days per week- ...five billion mobile subscribers and finally bring broadband to the billions who remain unconnected.Position OverviewWe are seeking a Senior Full Stack AI Application Engineer (Frontend Emphasis) with to design and build sophisticated web applications that surface...SeniorWork at officeRemote work
- ...unconnected.Position OverviewWe are seeking a Senior Full‑Stack AI Application Engineer with... ...platforms.Key ResponsibilitiesDesign, develop, and maintain native iOS (Swift/SwiftUI)... ...experienceExperienceA minimum of 5 years of full‑stack software development experienceAt least 3 years of...SeniorWork at officeLocal area
$83k - $97k
...Please be sure to submit a current resume when applying for this position POSITION SUMMARY The Senior Software Developer is responsible for the hands-on design, development, and maintenance of enterprise Java-based applications and open-source software solutions...SeniorFull time$140k - $200k
Speechify, Inc. is seeking a Senior Software Engineer in College Park, MD. The role involves collaborating with product teams, optimizing functionalities, and developing with Kotlin Multiplatform. Ideal candidates should have strong systems thinking, speed in idea generation...Senior- ...ONLY QUALIFIED CANDIDATES NEED APPLY SENIOR SOFTWARE DEVELOPER – FULL STACK, JAVA SPRING, POSTGRESQL Role Overview: The Senior Software Developer will lead the design and development of the new application. This role will design and implement backed APIs...SeniorFull time
$120k - $140k
Senior DevOps Engineer Job Number: 915 This is a remote position. Ad Hoc is a... ...to solve the right problems and deliver software that works. The Federal Civilian business... ..., performance, and cost optimization. Develop reusable infrastructure modules,...SeniorTemporary workWork at officeRemote workFlexible hours$140k - $170k
...infrastructure and systems. Responsibilities: ~ Design, develop, and maintain scalable cloud infrastructure ~ Automate... ...years of cloud infrastructure experience AND 5+ years of software engineering/development experience AND 2+ year of Kubernetes...SeniorContract workRemote work- Speechify is seeking a Senior Software Engineer for the Core Experiences Team. The role focuses on building foundational services and SDKs that power Speechify’s product across platforms, with an emphasis on reliable APIs and simple systems that enhance user experience....Senior
- AST SpaceMobile is building the first and only global cellular broadband network in space to operate directly with standard, unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers...Senior
- ...Technical Lead (Engineer/Developer) — IRS Enterprise File Storage (EFS) Workflow Period of Performance: November 2025 – November... ...in migrations, integrations, and ensuring secure, high-quality software delivery. Required Qualifications ~ U.S. Citizen ~ Must...SeniorFull timeMonday to Friday
$131.3k - $237.35k
...has an exciting opening for you, our next TS/SCI cleared Senior DevOps Software Engineer to play a critical role on the DOMEX Technology Platform... ...with a multi-disciplinary team of engineers, architects, developers, software integrators, and system administrators on the...SeniorLocal areaImmediate startRemote workFlexible hours- ...About the Role Redhorse transforms the way government uses data and technology. To support this mission, we are seeking a Senior Software Developer to lead the evolution of the DOJ National Classified Services (NCS) application stack. In this role, you won’t just write...SeniorFull timeContract work
- ...Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a consulting company specializing in acquisition/contracting support, cost/FinOps, and technology optimization for federal clients. We deliver tailored strategies, robust...SeniorFull time
- Vanguard is seeking a skilled Splunk Dashboard Developer to design, develop, and maintain dashboards that deliver actionable insights from Department-level operational data. The developer will work closely with NT leadership and operators to translate mission requirements...Senior
- ...DescriptionGreetings Hope you are doing goodOnly GC / USC Senior Salesforce DeveloperSilver Spring MD 209... ...process.Citizenship Status:Applicable Software/CertsEducation: (Solely for our... ...opportunity is for a strong Salesforce developer, who can help our client complete and...SeniorTemporary workLocal area
- ENS Solutions, LLC is seeking a Security Solutions Specialist in College Park, Maryland. The role involves implementing and operating advanced security solutions, primarily utilizing Splunk to monitor and analyze security threats. Candidates should have at least 3 years...Senior
- The Washington Commanders are seeking a Senior Systems Engineer to own the compute, cloud, and identity platform that every other technology lane builds on, across headquarters, the practice facility, and the stadium. This is a hands‑on senior role that sets architecture...Senior
- A prominent software development company is seeking an experienced Sr Technical Project Manager in Greenbelt, MD. This role requires you to lead the planning, execution, and delivery of projects, ensuring they are completed on time and within scope. Ideal candidates will...SeniorFull time
$140k - $200k
...desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power...SeniorRemote work- NGEN is seeking a Senior Systems Engineer to lead and support complex client IT infrastructures. You will design, deploy, and optimize secure, scalable technology solutions across on-premises, cloud, and hybrid environments. The role combines hands-on engineering with...Senior
- Clutch Canada is seeking a Senior Android Engineer to own significant features and enhance the user experience of its popular text-to-speech app. The ideal candidate should have over 5 years of software engineering experience, a strong foundation in Kotlin, and a passion...SeniorFlexible hours
- Job Posting TitleSenior Software Developer/Engineer CBS-O&MJob DescriptionJob Overview:Customer: Internal Revenue Services (IRS) Location: Remote... ...required.Clearance: No clearance required.Position Summary:Senior developer/engineer with strong application-level production...SeniorContract workFor contractorsFor subcontractorRemote workWorldwideRelocation package
$130k - $180k
Job TitleSenior Software DeveloperLocationBethesda, MD 20800 US (Primary)CategoryResearch, Development, and EngineeringJob TypeFull... ...RequiredSecretJob DescriptionPrescient Edge is seeking a Senior Software Developer to support a federal government client.Benefits &...Senior- DescriptionActioNet has an opening for a Senior Software Engineer requiring a Public Trust clearance located s Hybrid (1-2 days on-site)... ...Engineer you will join a close-knit and highly technical team of developers and systems administrators that support a federal client....SeniorRemote work1 day per week
$140k - $200k
Clutch Canada is looking for a Senior Software Engineer to join the Core Experiences Team. This role involves creating foundational services and SDKs for Speechify’s products, emphasizing collaboration with product teams. Candidates should have a strong grasp of systems...Senior$105.66k - $163.53k
...and supporting active-duty and veteran employees. ResponsibilitiesEmpower AI is looking for a highly experienced remote Senior Lead Software Developer to lead the architecture, design, development, and modernization of enterprise applications. This is a senior technical...SeniorFull timeFor contractorsWork at officeLocal areaRemote work- Encore Global in Lanham, MD is seeking a Sr. Technical Specialist to set up and operate advanced audiovisual systems for full-production events in a hospitality environment. You will ensure client satisfaction and lead equipment operation. The role includes troubleshooting...Senior
$86.8k - $198k
Modern Software Developer, SeniorThe Opportunity:Are you looking for an opportunity to not just developsoftware, but to help build a system that... ...-ready system.This role is more than just coding. As a senior full stack developer at Booz Allen, you’ll use your passion to...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...Senior Software DeveloperLocation: Remote Clearance: SECRET SECURITY CLEARANCEWe are looking for a Senior Software Engineer/Developer to join the authentication services team supporting the Department of Defense (DoD) High Performance Computing Modernization Program (DoD...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!


