The Job Network

Full Stack Software Engineer with experience in UI/UX design

locationNiceville, FL, USA
PublishedPublished: 6/14/2022
Full Time

Job Description


  • 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


  • 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.

Loading interface...
Loading interface...
Loading interface...
Loading interface...
Loading interface...
Loading interface...