'; } ?>

Sr. Software Engineer- (C#/.NET) Job at Securiport

Securiport Washington, DC 20007

Software Engineer - POI

Washington, DC / Manager / FULL-TIME


The Science of Safer Nations


A global leader in intelligent immigration and civil aviation security solutions and services, Securiport was founded in 2001 to address the security challenges of the 21st century. It is a US company based in Washington, DC, specializing in designing and implementing passenger biometric recognition, immigration processing, 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.


The Role


We have an immediate need for a Mid-Level Developer with C#/.NET experience in our Georgetown office. The successful candidate will be responsible for conceptualizing, designing, developing, integrating, and testing applications to detect and analyze threats among the traveler population. Depending on your skills, you’ll have the opportunity to put your ideas into action across the stack, from user-facing applications to back-end data processing and persistence. While the current system is characterized by desktop applications with a SQL Server back end, we are transitioning to .NET 5 gRPC service from .NET Framework WCF service and .NET 5 WPF from .NET Framework WinForm. You’ll be part of the concepts and strategy development process as well and will be allowed to create new intellectual property and patentable technology.


You will be working in an Agile software development environment, with a strong bias toward Scrum and Kanban. You will have demonstrated proficiency with developing software on Windows and capable in both physical and virtual machine environments. You’ll be expected to demonstrate depth in at least one area of the technical stack and will be expected to grow across the stack over time. You must possess good written and verbal communication skills as you may be required to contribute to presentations to clients and management, and you must work well on a team.


Core Responsibilities

  • Build, test, and deliver high-quality software.
  • Design, develop, document, test, and debug software to solve business/mission problems.
  • Contribute to planning and review throughout the software lifecycle as required.
  • Follow the development teams’ standards, processes, procedures, and tools throughout the development life cycle and suggest improvements.
  • Use automation to increase the efficiency of the software development and testing processes.
  • Contribute to the creation of technical presentations and demonstrations for clients and management.
  • Create novel concepts that contribute to Securiport’s portfolio of intellectual property.
  • Support user requirements gathering and create epics, features, and product backlog items for other team developers.

Qualifications


Demonstrated experience developing production software, with experience in the following areas:

  • Developing C#, .NET Framework, WinForm, and SQL Server-based applications.
  • Using Git, TFS, and Confluence as supporting tools.
  • Experience with full lifecycle software development - requirements, design, development, test, and delivery.
  • Experience with modern build, integration, and deployment technologies and principles.
  • Strong analytical, numerical, and reasoning abilities.
  • Ability to handle multiple projects and tasks.
  • Ability to adapt quickly to an existing, complex environment and learn new concepts.
  • Must have a passion for delivering exceptional code and customer service.

Bonus qualifications

Experience with .NET 5, gRPC, or other deployment technologies:

  • Basic understanding of relational databases and NoSQL databases (document, graph)
  • Basic understanding of Linux or Unix
  • Basic understanding of cloud environments (e.g., AWS or Azure);
  • Ability to write and maintain SQL stored procedures and functions;
  • Message Service.
  • Automated unit testing of code.

For front-end developers

  • Experience with WPF or XAMARIN
  • Basic understand of Javascript
  • ASP .NET
  • Experience with visualizing complex data sets

For back-end developers


  • Experience using Web Services through APIs (i.e., SOAP, REST).
  • Experience with big data analytics.
  • Experience with NoSQL databases such as MongoDB or Neo4J.

What We Value

  • Education: Bachelor’s degree in Computer Science, Computer Engineering, or related field from an accredited college.

  • Experience: Minimum 5+ years of experience designing, coding, debugging, and testing .NET C# applications.

  • Communication: This position requires excellent oral and written communication, and problem-solving skills are essential.

  • Leadership: Strong interpersonal skills are necessary for this position. Must be well organized, attentive to detail, and able to function well under pressure. The ability to maintain the confidentiality of sensitive information is a must.

  • Global: The ability to communicate with global partners is strongly valued as a differentiator for this position.

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.


Must be authorized to work for any employer in the U.S. EOE m/f/d/v Securiport LLC participates in the E-Verify program




Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.