Job Closed
This listing is no longer active.
Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
Software Engineer
Location
Virginia
Posted
57 days ago
Salary
$87.1K - $157.5K / year
Seniority
Senior
Job Description
Software Engineer
Leidos
• Design, develop, enhance, and maintain .NET C# applications, and handle frontend, middleware and backend development procedures. • Write clean, scalable, and efficient code. • Collaborate with cross-functional teams including developers and product manager. • Troubleshoot, debug, and upgrade existing applications. • Should draw charts using OpenCities drawing tool. • Should communicate with Business Process Analyst to understand requirements and complete tasks. • Should design new applications based on existing applications. • Perform tasks using Oracle and SQL database systems. • Develop and implement new systems and ensure that their configuration is properly handled. • Use the best development practices and appropriate patterns to develop required software solutions. • Create and maintain technical documentation, including user manuals and guides. • Formulate and define system scope and objectives, based on the individual needs of each user. • Analyze and revise existing system logic difficulties and ensure that technical knowledge of all phases of application systems is maintained. • Perform object-oriented analysis and design, and diligent testing to ensure optimal performance of all assigned systems and system modules.
Job Requirements
- Requires US Citizen or US Person with the ability to obtain a Public Trust Clearance.
- A bachelor's degree in computer science or related degree is required and 5 years of prior relevant experience or master’s degree and 3 years of prior relevant experience.
- Experience delivering entire projects or processes spanning multiple technical areas.
- Deep understanding of software lifecycle.
- Working knowledge of Agile Development and continuous integration and continuous delivery methodologies and tools.
- Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
- Ability to complete tasking independently with minimal direct supervision.
- Ability to work and collaborate effectively within a multi-disciplined engineering team.
- Experience working with .NET framework
- Experience working with languages (C#, Java)
- Experience working with basic web service technologies (XML, REST, JSON, SOAP)
- Experience working with a version control system (Git) and Bitbucket.
- Experience working with Agile Development methodologies.
- Experience working with at least one Relational Database Management System (Oracle, MySQL, SQL Server, etc.).
Benefits
- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architect and build multi-step AI agents using LLM frameworks (LangChain, CrewAI, or custom) integrated with GTM data sources using Claude and Openclaw • Design agent workflows for prospect research, outbound personalization, lead scoring, pipeline enrichment, and content generation • Connect agents to CRM, marketing automation, and data enrichment APIs (Salesforce, HubSpot, Apollo, Clay, ZoomInfo, etc.) • Evaluate, select, and integrate AI models and tools appropriate for each agent task • Own the technical layer of Firework’s GTM stack—ensuring tools, data, and agents are connected and running reliably • Build and maintain automated workflows that reduce manual work for SDRs, AEs, and marketers by 50%+ • Instrument agents with logging, monitoring, and alerting to catch failures and measure output quality • Define and track agent performance metrics: leads enriched, sequences generated, response rates, pipeline influenced • Build dashboards that surface agent ROI and provide visibility into GTM automation coverage • Work with RevOps to ensure clean data flows between tools and agents don’t amplify data quality issues
Senior Mobile Engineer (Full Stack)
ArionkoderArionkoder is a Product Development company that helps companies scale their impact by crafting digital solutions.
We are a leading Product Development, Artificial Intelligence, and Team Augmentation studio with our eyes set on the future that crafts better futures for humanity by relying on cutting-edge technology to create impressive digital products and solutions that widen your global reach. Our human-centric approach guides us every step of the way and we're proud of the impact our products make. About the Role We’re looking for a Senior Mobile Engineer with full stack capabilities to help build a consumer-facing mobile product from the ground up. You’ll take an early-stage prototype and evolve it into a functional, scalable application. You’ll work closely with senior stakeholders to translate high-level ideas into concrete technical solutions, shaping both the product and the underlying architecture. The product focuses on mobile security and user protection, including areas such as phishing detection, message validation, and identity verification. What We’re Looking For - Strong experience building mobile applications (iOS or Android) in production environments - Experience with backend services and APIs - Familiarity with AI-assisted development tools (Claude, ChatGPT, Gemini, etc.) - Solid understanding of mobile platform internals (permissions, messaging systems, sandboxing, etc.) - Experience designing scalable architectures and making system-level decisions - Comfortable working with cloud infrastructure and distributed systems - Ability to operate with high autonomy and navigate ambiguous requirements - Strong communication skills and experience working with senior stakeholders Nice to Have - Experience working on early-stage initiatives - Experience with consumer-facing products - Exposure to security-related domains (authentication, fraud detection, phishing, etc.) - Experience working in fast-paced innovation or experimentation teams WHAT DO WE OFFER 💵Competitive USD salary 🌴20 business days of vacation per year + 6 National holidays 🐣Family Leave 💻A dynamic remote work culture. You can work from Anywhere! 🚀An entrepreneurial environment. ABOUT US: In 2010 our founders dreamed up a company that could positively impact the world. Since then, we are in permanent evolution and revolution that brings us closer to our goal. At first, we did it through business consulting. Then, we shifted towards innovation and design. And now, we've decided to go the Arionkoder way: entrepreneurial vision and creativity are in our DNA, and this is the time to turn them into a tangible reality. That s why we create amazing digital products with the power to impact lives. We have been dreamers and we still are. We loved it and looked forward to the next revolution!
Software Engineer – AI Development
Concurrent Technologies CorporationGoing above and beyond to create innovative, full lifecycle solutions. We make the world safer and more productive.
• Design, develop, and maintain APIs, and enterprise applications using modern frameworks (C#, .NET Core, React, Blazor, etc.) • Support development lifecycle processes: requirements gathering, design, development, testing, deployment, and ongoing maintenance. • Integrate AI capabilities into business systems using commercial AI services (e.g., OpenAI, Microsoft Copilot, Google Gemini, Azure Foundry/AI) and internal applications. • Collaborate closely with senior engineers and architects to implement scalable and maintainable solutions. • Design and implement integrations between internal systems, SaaS platforms, and third-party services using RESTful APIs and event-driven patterns. • Build and support scalable data ingestion and ETL pipelines that prepare and manage data for enterprise applications, analytics, and future AI or modeling initiatives as organizational capabilities mature. • Leverage Python for automating data processing, API consumption, and embedding AI capabilities into applications. • Work within our multi-cloud infrastructure, leveraging DevSecOps principles and Infrastructure as Code (IaC) to build, test, and deploy applications securely and efficiently. • Partner with business stakeholders to understand workflows and translate operational needs into technical solutions. • Ensure applications and AI integrations follow organizational security, compliance, and responsible data usage practices.
• Take end-to-end ownership of features and services: from design and coding to deployment, monitoring, and maintenance (“You build it, you run it”). • Collaborate with product managers and designers to shape solutions that solve real user problems. • Modernize and expand our front end while contributing to backend services and databases. • Contribute to the architecture, design, and implementation of new product capabilities. • Set up and improve CI/CD pipelines to deliver frequently and with confidence. • Ensure quality through testing (TDD/BDD), code reviews, and proactive issue prevention. • Apply best practices in DevOps, Automation, and Operational Excellence. • Share knowledge with the team.




