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.
- ...consider a career in Advisory. KPMG is currently seeking a Senior Specialist to join our Federal Advisory practice. Responsibilities... ...administration, and data import Participate in full software development life cycle: Analysis, Design, Coding, Testing, Training...SeniorFull timeLocal area
- ...Advisory. KPMG is currently seeking a Senior Associate, AI Engineer to join our Advisory... ...practice. Responsibilities: Develop GenAI / LLM applications and integrations... ...academic experience in AI/ML, data science, software engineering, or cloud technologies Bachelor...SeniorFull timeH1bLocal area
- ...consider a career in Advisory. KPMG is currently seeking a Senior Specialist to join our Federal Advisory practice. Responsibilities... ..., prototype, implement, and optimize cloud architectures Develop cloud platforms / applications utilizing infrastructure as code...SeniorFull timeLocal area
- We are The Lighthouse within KPMGs Consulting practice. We tap into the power of emerging technologies and scientific breakthroughs to create solutions and products that address the largest and most complex issues faced by global companies. By blending technology with ...SeniorFull timeH1bLocal area
- ...take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across...Senior
- ...Senior Software Developer Everforth ECS Federal is seeking a Senior Software Developer to support a mission-focused federal IT program in Washington DC. Please Note: This position is contingent upon contract award. Join Everforth ECS Federal to build and modernize...SeniorContract work
- ...Description The MSRB is seeking a Senior Software Developer who designs and delivers distributed systems. Drives architecture decisions, builds cloud-native applications, and improves legacy platforms. Focuses on performance, reliability, and automated testing....Senior
- ...Software Developer Highlight is seeking a Washington, DC based Software Developer to join a new team supporting Department of Transportation. This role will design systems and architecture within an enterprise program management office. You will be responsible for...SeniorWork at office
- ...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...Senior
- ...Software Developer III, Billing Operations Every team member of the crew is charged with bringing our client's strategic vision of personalized wireless to life. This position will be working in the Billing Applications to provide and maintain highly specialized information...SeniorContract workFlexible hours
- ...Senior Software Developer Remote Grant Leading Technology is seeking a candidate for Senior Software Developer to join our dynamic team. The candidate will support the modernization and expansion of the Internal Revenue Service (IRS) Enterprise Data Platform (EDP). This...SeniorTemporary workLive inImmediate startRemote work
- ..., build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform... ...and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and debugs...SeniorFor contractors
- ...IOS Senior Developer Location: Washington DC / Milford, OH Duration: Fulltime Job Description: 8+ years of iOS experience. Strong in Swift, PassKit, Apple Pay, MapKit, CoreLocation, NearbyInteraction, CoreNFC. Experience in secure coding, API integrations...SeniorFull time
- ...JDBC, ODBC etc.) Experience on ECC migration projects, a nice plus Interfaces design & development using PI as the middleware tool Excellent communication skills Required Skills: SAP Additional Skills: SAP Developer This is a high PRIORITY requisition....Senior
- ...SENIOR PYTHON DEVELOPER 4 DAYS ONSITE Washington, DC MUST BE LOCAL 5- Months Contract SENIOR PYTHON DEVELOPER Python, reporting- part of the Enterprise Data Management team supporting treasury data Want someone really good at python...SeniorContract workLocal area
- ...SourcePro Search is conducting a search for an experienced Senior Application Security Engineer in Washington, DC. The ideal candidate... ...technical solution acceptance verification and validation; Develop technical solutions and new security tools to help mitigate security...Senior
- ...Job Descriptions: AWS API Developer to design, build, and optimize scalable API solutions within our cloud ecosystem. In this role, you will develop secure, high performance RESTful and event driven services using AWS technologies such as Lambda, API Gateway,...Senior
- ...An established industry player is seeking an Azure Integration Developer with extensive experience in .NET and Azure services. In this pivotal role, you will design and implement integration solutions that enhance workflows and optimize system performance. Your expertise...Senior
- A leading tech company is seeking a Senior Software Engineer II in Seattle. You will design and implement complex backend services in a cloud-native environment, make key architectural decisions, and mentor other engineers. Required qualifications include 5+ years of experience...SeniorRemote work
- ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107579 Date Posted: 06/23/2026 Shortcut: Description Recommended Jobs Description...SeniorHourly payContract workLocal areaRemote work
- ...A leading tech solutions provider is seeking a ServiceNow Developer to develop and configure solutions in ServiceNow. The role requires a minimum of 8 years of relevant experience and strong skills in ServiceNow, ITSM modules, and REST API integrations. Candidates must...SeniorPermanent employmentRemote workMonday to Friday
- DataRobot, Inc. is seeking a Pre-Sales AI Solutions Engineer focused on U.S. federal agencies. This role involves delivering impactful AI solutions, collaborating with sales teams, and ensuring alignment with federal regulations. The ideal candidate will have over 6 years...SeniorFlexible hours
$65 - $75 per hour
...ideal candidate will bridge development and operations by automating workflows, improving system reliability, and ensuring efficient software delivery across environments. Azure DevOps Engineers play a key role in optimizing the software development lifecycle (SDLC) from...SeniorHourly payWork experience placement- ...Job Title: Senior Java Developer: Location: Washington, DC Duration: 6 to 12 Months Java: Hands-on experience with Java 10 years... ...Design, code, test, debug, maintain, and document software applications. Follow established software development...Senior
- ASRC Federal is looking for a Senior Programmer based in Washington, DC. The ideal candidate will have at least five years of experience in application development and proficiency in creating complex SharePoint and Power Apps solutions. This role encompasses building Canvas...Senior
- A leading loyalty solutions provider is seeking a skilled software developer to enhance its Java/Angular codebase and improve application performance. This role offers remote work flexibility, contributing to a collaborative culture focused on innovation. Candidates should...SeniorRemote work
- H2O.ai in Washington DC is seeking a Senior Sales Engineer specializing in AI to join their team. In this role, you will leverage your deep technical expertise in Machine Learning and Generative AI to help enterprise customers scale AI using the H2O.ai platform. You will...Senior
$209k - $238.5k
A leading financial services company is seeking a Sr Lead Software Engineer to lead technology projects and a team of developers. This role requires expertise in programming languages such as JavaScript and cloud computing with AWS. The ideal candidate will have a Bachelor...SeniorRemote work- A leading technology firm is seeking a Software Developer Web Applications IV to design and develop advanced web applications for meteorological data visualization. This role requires expertise in JavaScript/TypeScript and modern frameworks, alongside experience in AWS...SeniorRemote job
$137k - $200.2k
MAXAR TECHNOLOGIES, INC. is seeking an experienced API/Java/Python Developer to join its team in Washington, DC. The role focuses on developing high-performance, API-driven services, ensuring secure coding practices, and collaborating with multidisciplinary teams to implement...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!



