Engineer Software - UI Developer (Melbourne FL)
📍 Job Overview
Job Title: Engineer Software - UI Developer
Company: Northrop Grumman
Location: Melbourne, Florida, United States
Job Type: Full-time
Category: Software Engineering / UI Development
Date Posted: 2026-06-04
Experience Level: 2-5 years
Remote Status: On-site
🚀 Role Summary
-
This role focuses on the design, development, and implementation of User Interface (UI) components within complex software systems, emphasizing a cloud-native development environment.
-
The position requires active participation in an Agile Scrum team, contributing to the full software development lifecycle from requirements gathering to final delivery.
-
Candidates will collaborate closely with cross-functional teams including Systems Engineering, Embedded Software, Test Automation, and DevOps to deliver robust software solutions.
-
A strong understanding of UI/UX design principles and proficiency in modern programming languages are essential for success in this on-site role.
📝 Enhancement Note: While the job title is "Engineer Software - UI Developer," the core responsibilities and required skills indicate a specialized role within software engineering, focusing heavily on front-end development and integration within a larger systems context. The emphasis on cloud technology, microservices, and Agile methodologies suggests a modern development approach.
📈 Primary Responsibilities
-
Design, develop, and implement intuitive and efficient user interfaces for complex software applications, adhering to UI/UX design principles and best practices.
-
Participate actively in all phases of the Agile Scrum software development lifecycle, including sprint planning, daily stand-ups, development, testing, and deployment.
-
Collaborate with Systems Engineers, Real-time & Embedded Software developers, Test Automation engineers, and DevOps teams to define requirements, integrate software components, and ensure system functionality.
-
Develop and maintain software products within a cloud technology environment, leveraging microservices architecture, object-oriented programming, and pub-sub messaging patterns.
-
Analyze system capabilities, identify potential issues, and propose solutions related to program intent, output requirements, input data acquisition, and programming techniques.
-
Write clean, maintainable, and well-documented code in one or more specified programming languages (C, C++, C#, Java, Python, Go, PowerShell, VBScript, Bash, KornShell).
-
Contribute to the qualification and delivery of software products, ensuring they meet customer requirements and quality standards.
-
Engage in continuous learning and adaptation to new technologies and development methodologies within the aerospace and defense industry.
📝 Enhancement Note: The responsibilities highlight a blend of front-end development (UI/UX) and back-end integration within a sophisticated, cloud-based, Agile environment. The emphasis on collaboration with diverse engineering disciplines points to the need for strong communication and systems-level thinking.
🎓 Skills & Qualifications
Education:
-
Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university.
-
Alternatively, a Master’s degree in a STEM discipline from an accredited university will be considered. Experience:
-
Minimum of 2 years of experience in software engineering, with a focus on UI development.
-
0 years of experience required with a Master's degree. Required Skills:
-
Proficiency in implementing software and scripts in at least one of the following programming languages: C, C++, C#, Java, Python, Go, PowerShell, VBScript, Bash, AND/OR KornShell.
-
Demonstrated knowledge of User Interface (UI) and User Experience (UX) design principles.
-
Active, in-scope DoD Secret Security Clearance is mandatory.
-
Ability to obtain and maintain Special Program Access (PAR) if required.
-
Experience working within an Agile software development environment. Preferred Skills:
-
Prior DoD UI/UX Design experience.
-
Experience working within an Agile Framework (e.g., Scrum, Kanban).
-
Demon
Application Requirements
Requires a STEM degree with 2 years of experience (or a Master's degree) and proficiency in one or more specified programming languages. An active DoD Secret Security Clearance is mandatory.