Post Job Free
Sign in

Full Stack Software Engineer with experience in UI/UX design

Company:
BLUE STORM ASSOCIATES INC
Location:
Niceville, FL, 32578
Posted:
May 10, 2024
Apply

Description:

Job Description

Benefits:

401(k)

Bonus based on performance

Competitive salary

Do you have a strong desire to join a team of like-minded professionals addressing complex problems, being an innovator, and stretching your ingenuity? Then PEMDAS has an opening for you as a full stack software engineer supporting aviation and meteorological operations. You will be using your knowledge to design and implement real-time, near real-time software within a remote team environment. We are looking for someone with full stack experience using .NET, Entity Framework, C#, Python, SQL, HTML, CSS, JavaScript, and Vue.js or React. Our environment is container based and runs upon Linux, therefore having knowledge of Docker and/or Podman is necessary. Being knowledgeable around a Linux terminal is required, though you do not need to be an administrator. Our datasets are large, and GIS based, therefore understanding how to process datasets in 3D space in an efficient manner will be looked at favorably.

You will be following typical agile software development processes. Our software engineers use Git repository management and workflow, continually integrate their software updates with automated builds, leverage test-driven development, fully document their code, and follow accepted code style standards. This position offers a wide range of creative freedom, but utilizing these best practices allows us to maintain structure, consistency, and high-quality products.

Responsibilities and Duties

Producing efficient and elegant code based on requirements defined by product owners

Testing and deploying programs and applications (via DevSecOps or manually)

Troubleshooting, debugging, maintaining, and improving existing software

Compiling and assessing user feedback to improve software performance

Observing user feedback to recommend improvements to existing software products

Developing technical documentation to guide future software development projects

Designing algorithms, user interfaces, database tables, etc. for software programs and systems Qualifications

Minimum four years demonstrated experience, enthusiasm, and motivation executing the SDLC (software design, programming, debugging, documentation, and testing process)

Minimum four years of experience in UI/UX development

Strong experience in .NET, Entity Framework, C#, Python, and SQL

Strong experience in Vue.js or React, HTML, JavaScript, and CSS

Experience in Podman or Docker container technologies on Linux or Windows

Working knowledge of Cesium, OpenLayers, and other GIS related libraries (e.g., GDAL)

Strong problem solving and troubleshooting skills with the ability to exercise mature judgment.

Ability to work independently and in a team environment, managing multiple task assignments.

Excellent written and oral communication, organizational, and interpersonal skills

Being a self-starter (wanting to engage, learn, grow, and lead)

BS or MS degree in Software Engineering, Computer Science, or related subject

Eligible to obtain and maintain a government security clearance (must be a U.S. citizen)

This is a remote position.

Apply