You haven't searched anything yet.
Securiport LLC is a US company based in Washington, DC, that specializes in the design and implementation of 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.
We have an immediate need for an experienced software engineer with full-stack experience.The successful candidate will be responsible for conceptualizing, designing, developing, integrating, and testing applications to detect and analyze threats. You’ll be developing across all tiers of the applications and will have the opportunity to put your ideas into action across the stack from user-facing applications to back-end data processing and persistence. We are using cutting-edge technology to build microservices-based products using React, Go, and Docker.
Qualifications:
Experience in all these areas, with strength in one or more:
User interface development in JavaScript using JavaScript frameworks.
React and Redux experience is strongly desired over other frameworks.
REST Web services development in a modern language / framework. Experience in Golang or .NET Core is preferred over other platforms; Node.js experience will be considered as will Java or .NET.
Usage of modern databases, to include SQL and NoSQL. MariaDB (MySQL), SQL Server, and MongoDB are preferred over other databases.
Developing for a Linux or hybrid Linux/Windows production environment.
Using Git for source code management.
Using JIRA or Microsoft TFS/Azure DevOps for work management.
Experience is strongly desired in one or more of these areas:
Event sourcing and streaming architectures.
Message-oriented middleware using a message queuing framework. Kafka preferred; RabbitMQ, ZeroMQ, ActiveMQ are applicable.
Graph or triple-store databases; DGraph or OrientDB preferred; Neo4J is applicable.
Developing GraphQL queries and mutations; experience with Apollo preferred.
Test automation using Selenium, SoapUI, JMeter, and unit testing frameworks applicable to the language of your project.
Developing and deploying into a Docker environment.
Commercial cloud architectures (e.g. Amazon AWS).
Education:
MUST HAVE AUTHORIZATION TO WORK IN THE UNITED STATES TO BE CONSIDERED FOR THIS POSITION.
Full Time
Business Services
$82k-98k (estimate)
02/02/2023
02/14/2023
securiport.com
WASHINGTON, DC
25 - 50
Private
ENRIQUE SEGURA
$10M - $50M
The following is the career advancement route for Software Engineer (Full Stack) positions, which can be used as a reference in future career path planning. As a Software Engineer (Full Stack), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer (Full Stack). You can explore the career advancement for a Software Engineer (Full Stack) below and select your interested title to get hiring information.
If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.
Step 1: Understand the job description and responsibilities of an Accountant.
Quotes from people on Software Engineer job description and responsibilities
Ensuring that different types of software programs communicate with each other on one platform.
01/17/2022: Youngstown, OH
A software engineer’s job role determines the type of work they focus on when building or supporting a product.
02/23/2022: Altoona, PA
They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.
01/31/2022: Lancaster, PA
Create scalable, secure and resilient software that deliver to business requirements.
02/28/2022: Hartford, CT
Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.
02/17/2022: Lawton, OK
Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.
Career tips from people on Software Engineer jobs
software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.
03/06/2022: Champaign, IL
Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.
03/02/2022: Frankfort, KY
Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.
02/27/2022: Colorado Springs, CO
Software engineers must be highly motivated and have extensive knowledge of various programming languages.
01/06/2022: Reading, PA
A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.
02/11/2022: Salt Lake City, UT
Step 3: View the best colleges and universities for Software Engineer.