Full Stack Software Engineer Aviation & Meteorological Systems
Job Description
Job DescriptionBenefits:
- 401(k)
- 401(k) matching
- Bonus based on performance
- Competitive salary
- Flexible schedule
- Opportunity for advancement
- Paid time off
- Training & development
Are you driven to solve complex problems, innovate alongside a team of skilled professionals,
and push the boundaries of your technical expertise? PEMDAS Technologies Innovations is
seeking a Full Stack Software Engineer to join our team in supporting mission-critical aviation
and meteorological operations.
In this role, you will contribute to the design and development of real-time and near real-time
software systems, working collaboratively within a remote, agile team environment. Youll bring
your full-stack experience to bear on high-impact applications and help shape the future of data-
driven atmospheric and aviation solutions.
Key Responsibilities
- Design, develop, test, and deploy efficient and scalable software applications based on product requirements
- Troubleshoot, debug, and enhance existing codebases and systems
- Analyze user feedback to identify and implement product improvements
- Develop comprehensive technical documentation to support ongoing development and future enhancements
- Design and implement system components, including algorithms, user interfaces, APIs, and databases
- Collaborate in an agile development workflow, utilizing Git-based version control and continuous integration pipelines
- Adhere to best practices in test-driven development, secure coding, and code documentation
Required Qualifications
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field
- Minimum 4 years of experience executing the full software development lifecycle
- (SDLC)
- At least 4 years of hands-on experience with UI/UX development
- Proficiency in:
- o Backend: .NET, Entity Framework, C#, Python, SQL
- o Frontend: HTML, CSS, JavaScript, Vue.js or React
- Experience with containerization technologies such as Docker and/or Podman on Linux or Windows
- Competence working in a Linux command-line environment (administrative experience not required)
- Familiarity with GIS and 3D spatial datasets; experience with libraries such as Cesium,
- OpenLayers, or GDAL is highly desirable
Preferred Skills
- Strong problem-solving abilities and the capacity to make sound technical decisions independently
- Self-starter with a passion for learning, innovation, and continuous improvement
- Excellent communication, collaboration, and time-management skills
- Experience with Agile methodologies, DevSecOps practices, and automated build/test pipelines
Additional Requirements
- Must be a U.S. citizen
- Must be eligible to obtain and maintain a government security clearance
At PEMDAS, we offer a dynamic work environment with the freedom to innovate while
adhering to structured development practices. If you thrive in a collaborative, mission-driven
culture and are eager to apply your skills to meaningful real-world challenges, we encourage you
to apply.
This is a remote position.