{"schemaVersion":"jobsearcher.job.v1","id":"b07bc984b4fb1e00d3f42005","url":"https://jobsearcher.com/jobs/b07bc984b4fb1e00d3f42005","canonicalUrl":"https://jobsearcher.com/jobs/b07bc984b4fb1e00d3f42005","title":"Senior Software Developer - US Citizens Only","description":"Applicants must be a US Citizen. All applicants must have an active clearance or be able to attain a clearance. If an applicant cannot support these requirements in addition to the items below, they will not be considered for the role.\ni3solutions is seeking a Senior Software Developer to work as a member of our software development team supporting our federal and commercial clients. The Senior Software Developer collaborates in designing, developing, modifying, implementing, and maintaining IT solutions through new and existing applications, systems, databases, and applications infrastructure. The Senior Software Developer is responsible for the most critical activities on a development project to ensure projects are technologically sound and meet the needs of the customer. They contribute to every stage of the project lifecycle and maintain responsibility for the technical and project management details.\nRequired Technical Skills (10+ years minimum)\nReact Web Development\nExpertise in developing user interfaces using ReactJS, including functional and class components.\nStrong understanding of modern JavaScript (ES6+), JSX, and state management libraries (e.g., Redux or Context API).\nExperience with responsive design, component libraries (e.g., Material-UI, Ant Design), and CSS-in-JS solutions (e.g., styled-components).\nFamiliarity with React Router and integrating APIs using tools like Axios or Fetch.\nKnowledge of performance optimization techniques (e.g., lazy loading, code splitting)\n.NET Web Development\nExperience with ASP.NET Core or ASP.NET MVC for building scalable, secure web applications.\nProficiency in C# programming and understanding of RESTful API development.\nFamiliarity with Razor Pages, Blazor, or other modern .NET front-end frameworks.\nExperience with Entity Framework (EF) for data access and ORM.\nKnowledge of building and consuming Web APIs, gRPC, or SignalR for real-time applications.\nSQL Server\nProficiency in writing efficient SQL queries, stored procedures, and triggers.\nExperience with database design, normalization, and indexing to optimize performance.\nFamiliarity with SQL Server Management Studio (SSMS) and tools like Azure Data Studio.\nUnderstanding of database security, backups, and recovery strategies.\nAbility to work with large datasets and complex joins.\nMongoDB\nExperience with NoSQL databases and document-based data modeling in MongoDB.\nProficiency in creating, querying, and managing MongoDB collections.\nKnowledge of performance tuning, indexing, and replication in MongoDB.\nFamiliarity with using MongoDB Atlas for cloud-hosted database solutions.\nExperience integrating MongoDB with Node.js or .NET applications.\nAzure DevOps\nExperience with setting up CI/CD pipelines using Azure DevOps for build and deployment automation.\nFamiliarity with source control (Git) and branching strategies (e.g., GitFlow).\nKnowledge of creating and managing Azure Boards for task tracking and sprint planning.\nHands-on experience with Infrastructure as Code (IaC) using tools like Bicep, Terraform, or ARM templates.\nUnderstanding of Azure Repos, Azure Artifacts, and release management\nNeo4j\nFamiliarity with graph database concepts and Cypher query language.\nUnderstanding of use cases for graph databases, such as social networks, recommendation systems, and relationship modeling.\nExperience integrating Neo4j with backend applications using official drivers (e.g., for .NET, JavaScript, or Python)\nSoft Skills\nStrong problem-solving skills and ability to work collaboratively in a team environment.\nExcellent communication skills for interacting with stakeholders and other developers.\nAdaptability to work in agile or scrum development environments","company":"I3solutions","rawCompany":"i3solutions","city":"Sterling","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-08-08T12:50:34.048Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Developer - US Citizens Only","description":"Applicants must be a US Citizen. All applicants must have an active clearance or be able to attain a clearance. If an applicant cannot support these requirements in addition to the items below, they will not be considered for the role.\ni3solutions is seeking a Senior Software Developer to work as a member of our software development team supporting our federal and commercial clients. The Senior Software Developer collaborates in designing, developing, modifying, implementing, and maintaining IT solutions through new and existing applications, systems, databases, and applications infrastructure. The Senior Software Developer is responsible for the most critical activities on a development project to ensure projects are technologically sound and meet the needs of the customer. They contribute to every stage of the project lifecycle and maintain responsibility for the technical and project management details.\nRequired Technical Skills (10+ years minimum)\nReact Web Development\nExpertise in developing user interfaces using ReactJS, including functional and class components.\nStrong understanding of modern JavaScript (ES6+), JSX, and state management libraries (e.g., Redux or Context API).\nExperience with responsive design, component libraries (e.g., Material-UI, Ant Design), and CSS-in-JS solutions (e.g., styled-components).\nFamiliarity with React Router and integrating APIs using tools like Axios or Fetch.\nKnowledge of performance optimization techniques (e.g., lazy loading, code splitting)\n.NET Web Development\nExperience with ASP.NET Core or ASP.NET MVC for building scalable, secure web applications.\nProficiency in C# programming and understanding of RESTful API development.\nFamiliarity with Razor Pages, Blazor, or other modern .NET front-end frameworks.\nExperience with Entity Framework (EF) for data access and ORM.\nKnowledge of building and consuming Web APIs, gRPC, or SignalR for real-time applications.\nSQL Server\nProficiency in writing efficient SQL queries, stored procedures, and triggers.\nExperience with database design, normalization, and indexing to optimize performance.\nFamiliarity with SQL Server Management Studio (SSMS) and tools like Azure Data Studio.\nUnderstanding of database security, backups, and recovery strategies.\nAbility to work with large datasets and complex joins.\nMongoDB\nExperience with NoSQL databases and document-based data modeling in MongoDB.\nProficiency in creating, querying, and managing MongoDB collections.\nKnowledge of performance tuning, indexing, and replication in MongoDB.\nFamiliarity with using MongoDB Atlas for cloud-hosted database solutions.\nExperience integrating MongoDB with Node.js or .NET applications.\nAzure DevOps\nExperience with setting up CI/CD pipelines using Azure DevOps for build and deployment automation.\nFamiliarity with source control (Git) and branching strategies (e.g., GitFlow).\nKnowledge of creating and managing Azure Boards for task tracking and sprint planning.\nHands-on experience with Infrastructure as Code (IaC) using tools like Bicep, Terraform, or ARM templates.\nUnderstanding of Azure Repos, Azure Artifacts, and release management\nNeo4j\nFamiliarity with graph database concepts and Cypher query language.\nUnderstanding of use cases for graph databases, such as social networks, recommendation systems, and relationship modeling.\nExperience integrating Neo4j with backend applications using official drivers (e.g., for .NET, JavaScript, or Python)\nSoft Skills\nStrong problem-solving skills and ability to work collaboratively in a team environment.\nExcellent communication skills for interacting with stakeholders and other developers.\nAdaptability to work in agile or scrum development environments","datePosted":"2026-08-08T12:50:34.048Z","dateModified":"2026-08-08T12:50:34.048Z","hiringOrganization":{"@type":"Organization","name":"I3solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sterling","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b07bc984b4fb1e00d3f42005"},"url":"https://jobsearcher.com/jobs/b07bc984b4fb1e00d3f42005"}}