Sr. Software Engineer - .NET / IBC
Securiport
Job Summary: Securiport LLC is a US company based in Reston, VA, that specializes in the design and implementation of full solutions for border security. This includes passenger biometric recognition, immigration processing, advanced threat detection and screening, and intelligent information reporting and management systems based on advanced technological solutions. Securiport provides a complete immigration processing solution and analytics to maintain border security. Services include technical analysis, design, implementation, and maintenance of Securiport’s software solutions, training, and technical support to the field operations.
You will help build and maintain microservices-based applications designed for threat detection, screening, and analysis. Our systems are primarily built in C# and SQL Server, with Kafka, RabbitMQ, or IMB MQ as a plus. You will work on APIs, microservices, and distributed systems, contributing to a secure, scalable, and high-performance software ecosystem.
You will collaborate with senior developers, DevOps engineers, and data experts in an Agile team environment. This is a great opportunity to enhance your backend development, database, and cloud computing skills while gaining hands-on experience with industry’s best practices.
Essential Functions
- Experience with full lifecycle software development - requirements, design, development, test, and delivery.
- Experience with multiple computer languages and frameworks, with strong experience in one modern enterprise language (e.g. C#).
- Demonstrated understanding of relational databases (e.g. SQL Server, MySQL).
- Demonstrated experience developing quality APIs (REST/gRPC), microservices, and data access software.
- Experience with asynchronous, distributed systems development.
- Experience with GitHub.
- Experience with modern CI/CD technologies and principles (e.g. Azure DevOps, Jenkins).
- Firm understanding and experience with building and deploying software into Docker containers.
- Demonstrated experience on small (5-10 members) Agile teams.
- Excellent writing, communications, presentation, and design skills.
Required Knowledge, Skills, Abilities
- Experience with C# and .NET development.
- Understanding of relational databases (SQL Server, MySQL).
- Familiarity with microservices and APIs.
- Exposure to GitHub and CI/CD tools (Azure DevOps, Jenkins).
- Basic knowledge of Docker and Kubernetes (a plus but not required).
- Any experience with Kafka, RabbitMQ, or IMB MQ is a plus but not mandatory.
- Using Cloud for deployment (e.g. AWS, Azure).
Required Education, Certifications/ Licenses, Related Experience
- Bachelor’s Degree in Computer Science, Computer Engineering, or related field required.
- 8years’ experience in related field required.
- In lieu of degree, a total number of 12 years of experience in related field will meet the education and related experience requirements listed above. A strong portfolio and/or relevant certifications will be taken into consideration.
- Understanding of cloud architecture (AWS, Azure).
- Using GitHub for code management.
- Familiarity with Agile methodologies; experience with Azure DevOps is a plus.
- Basic understanding of CI/CD principles; hands-on experience is a plus.
These skills are desired but not required:
- JavaScript/TypeScript development
- Developing UIs using React or similar framework
- Building analytics that process large and diverse data sets
- Understanding of modern software-defined networking and storage
- Background in systems engineering or systems administration.
Physical Job Requirements
- This position requires the ability to remain in a stationary position (standing and/or seated) all the time
- This position requires the ability to spend all the time viewing computer monitors
Travel Requirements
- This position has no travel requirements
- This position is fully on site with no remote option.
- #LI-NA1
Securiport is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Securiport is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor's EEO poster and EEO poster supplement for additional information.
Disclaimer: Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time. The above statements are intended to describe the general nature and level of work being performed by people assigned to this position at the time this job description was written. They are not intended to be an exhaustive list of all duties, responsibilities and skills required of personnel so classified. This document does not create an employment contract, implied or otherwise, and all employees in this position are employed “at-will”.
- ...Description Job Description We are looking for a passionate Software Engineer to design, develop and improve our core service and data... ...preliminary system analysis to tests and deployment. Experience with .NET, C#, MS SQL Server, MongoDB, Full-Stack Web Development, ASPX,...Senior.netWork experience placement
- ...Job Description Job Description Position: Software Developer LCAT: Senior Location: Reston, Virginia This position is contingent... ...relevant field and 11+ years relevant experience with cloud and net-centric software development Description Nalley Consulting...Senior.netTemporary workFlexible hours
- ...Sr. .NET Developer Contract Company Description Comtech is a woman-owned small business founded in 1998 and headquartered in Reston, VA. We offer IT solutions across the disciplines of program/project management, applications development, infrastructure, Cyber...Senior.netContract work
- ...Job Description Job Description We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible... ...for designing, building and maintaining web applications in a .NET environment. Responsibilities: Lead software development...Senior.netFlexible hours
$115k - $150k
Description Job Title: Sr .Net/Classic ASP Developer Clearance Required: Public Trust - Federal Client requires US Citizenship... ...develop quick prototypes. Develop documentation throughout the software development life cycle. Upgrading, configuring and debugging...Senior.netContract workWork experience placementRemote workFlexible hours$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...including interop between managed code (.NET) and native code. ~ Proven track record... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...Senior.netWork at office- ...Sr.Net FullStack Developer Duration: 12+ months Location: Reston, VA- Hybrid Top Skills: .Net Core AWS - EC2, ECS & S3 Angular Tech stack: Must be strong in AWS, Angular, And.NET Need to have good comm skills AWS Piece is VERY Important Should...Senior.netLocal area
- ...Job Description ️ Build the Future of Data — Join Us as a Software Engineer! We’re a fast-moving technology company transforming how data... ...experience as a Software Engineer or Developer Proficiency with .NET, C#, MS SQL Server, and full-stack web technologies (ASPX, MVC...Senior.net
- ...Role: Sr. Full Stack .Net Developer Location: McLean Virginia Duration: 12 Months Job Description: ~6+ years of prior software development experience required. ~ STRONG .Net development with Full Stack development along with strong...Senior.net
- ...System One is seeking a Remote .NET Developer to design and develop complex software applications supporting mission-critical projects. This role requires a Bachelor's degree in Computer Science and 5–7 years of software development experience. The successful candidate...Senior.netRemote work
- ...Responsibilities: Work in an agile product team and across cross-functional teams to design, develop, test, and support complex software systems using Microsoft.NET Framework,.NET Core and open source full-stack technologies. Work with product owners and stakeholders to understand...Senior.net
- ...Overview We are seeking a versatile Senior Software Developer with expertise in secure software engineering. The ideal candidate will combine technical proficiency... ...applications, services, and web services using .NET (C#, WPF/XAML, C++), ASP.NET MVC Web API, HTML/CSS...Senior.net
- ...Description Job Description We are looking for a passionate Software Engineer to design, develop and improve our core data platform and the... ...designing interactive applications Excellent knowledge of .NET, C#, MS SQL Server, Full-Stack Web Development, ASPX, MVC,....netWork experience placement
$140k - $185k
...leading name in the IoT industry, is on the hunt for a Senior Software Engineer to join our dynamic team. This is a fantastic opportunity for... ...environment is built on Python for ML and AI, with TypeScript and .NET for the web and mobile applications that demonstrate IoT...Senior.netLocal areaRemote workWork from home- ...Senior Software Engineer – Astor & Sanders Astor & Sanders Corporation (Astor), an award‑winning IT solutions provider headquartered in McLean... ...databases for data modeling and optimization. Java and .NET core programming. Design and implement scalable architectures...Senior.netFull timeRemote work
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...SeniorFull time
- ...Job Title Experience in: Solid C#.NET development experience up to the latest.NET frameworks Demonstrated expertise in enterprise software development and maintenance using ASP.NET MVC, Web API, WCF, REST Services and .NET Core Must be proficient in SOAP...Senior.netFlexible hours
- ## Job Description# Sr Applications Engineer**Location:** Falls Church, Virginia (Remote) **Employment Type:** Contract to Perm* Implement and manage... ...Management.* System development experience in Java or .NET.* Experience with RDBMS, specifically MS SQL Server or PostgreSQL...Senior.netPermanent employmentContract workRemote work
- ...Job Description Salary: Job Summary: Securiport is hiring a Software Engineer (35 years experience)to build modern, high-performance user... ...develop responsive front-end applicationsand integrate with C#/.NET microservices and APIspowering real-time data platforms. Youll....netContract workRemote work
- ...MANTECH seeks a motivated, career and customer-oriented Senior Windows Cloud Engineer to join our CASTLE-NET Program team. This is a remote position . Be a part of an agile team to provide the U.S Army Corps of Engineers (USACE) OCIO/G-6 with agile, innovative...Senior.netWork experience placementWork at officeLocal areaRemote work
- ...Software Engineer We are seeking a Software Engineer to design, build, and maintain data-intensive, client/server enterprise applications in a complex, data-driven environment. This role is centered on C#, WinForms desktop applications, and Microsoft SQL Server systems....net
$86.8k - $198k
...candidate with us. We're looking for a passionate Senior Full-Stack Software Engineer to work with a fast-paced, highly collaborative software... ...Experience with RMF/ATO, FedRAMP, and CMMC frameworks Experience with .NET Core, MVC, and LINQ or Entity Framework Experience with...Senior.netFull timeContract workPart timeLocal areaRemote work- ...Position Overview: The .NET Software Engineer/Developer will design, develop, and maintain web applications using the .NET framework. The successful candidate will integrate software solutions with Oracle databases, support production environments, and drive data quality....net
$163.8k - $245.8k
...naturalized or native). May be required to be on site at client locations in the DC, MD, and VA (DMV) area. As a Sr Software Development Engineer, you will play a pivotal role in guiding Workday's efforts to help build, develop, and implement solutions for our...SeniorWork experience placementWork at officeRemote workHome officeFlexible hours- ...communication and reaching across functional borders • Contribute software development expertise to multiple projects and ensure that... ...implementing design patterns such as MVC • Experience developing in.NET technologies, REST API and SOAP • Strong programming skills,....net
- ...Intelligence Community. We are seeking to hire a Senior Software Engineer to our team! Client: CTEC develops and delivers innovative... ...middleware that connect AI agents to a mixed-tech stack (Node.js, .NET, Python, etc.), ensuring seamless data flow and...Senior.netWork experience placementWork at office
- ...Sr Software Development Engineer In Test(Sdte) Duration: 6 months Location: Reston, VA(Hybrid model) Experience: 5 years' experience with software... ...i.e., Windows, Linux, UNIX, Mainframe) and technologies (.Net, Web technologies, etc.) ~ Ability to work independently...Senior.netWork experience placement
$115k - $135k
...resiliency, contact center operations, information technology, software engineering, program management, strategic communications, engineering,... ...central role in analyzing, adapting, and modernizing C# and .NET applications to ensure seamless performance, compliance, and...Senior.netWork at officeLocal areaRemote work$150k - $250k
...requirements while implementing the quality driven software practices to reduce manual toil. If you... ...such as: Java, JavaScript, C# (.NET Framework and .NET Core), MuleSoft,... ...or Master's degree in Computer Science, Engineering or relevant degree Experience/Skills...Senior.netContract workWork experience placementRemote workFlexible hoursShift work- ...responsible for delivering innovative, engaging web applications using the latest software technologies. Experience with 3rd party Syncfusion UI components is preferred. The back end is built in C# (.NET), so some C# experience is preferred. Please DO NOT apply unless you...Senior.net
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer - .NET / IBC. Be the first to apply!
- financial software developer Reston, VA
- software developer fintech Reston, VA
- senior software engineer ruby on rails Reston, VA
- entry level software engineer remote Reston, VA
- software engineer contract Reston, VA
- software engineer internship remote Reston, VA
- scientific software engineer Reston, VA
- consulting software engineer Reston, VA
- machine learning software engineer Reston, VA
- junior software developer remote Reston, VA


