General Atomics Aeronautical Systems, Inc. (GA-ASI) is seeking a Software Developer for Engineering Field Services to develop low-code applications that improve business processes and deliver data-driven solutions to enhance operational efficiency across the organization.
Requirements
- Experience in business process analysis, low-code application development, or related technical/business roles.
- Experience with low-code platforms (Mendix, K2, or similar) is required; willingness and ability to quickly learn Mendix is essential.
- Hands-on experience with software development or scripting (Java, JavaScript, HTML, CSS) is desired.
- Proficiency in SQL (MSSQL, Postgres) for querying, building tables, views, triggers, and stored procedures is desired.
- Knowledge of Power BI or similar visualization tools for building dashboards and interactive reports is a plus.
- Familiarity with Microsoft ecosystem tools and CI/CD pipelines for application development and deployment.
- Strong problem-solving, time management, and organizational skills with the ability to manage multiple priorities.
Responsibilities
- Analyze, map, and optimize existing Engineering Field Support processes to identify gaps, inefficiencies, and opportunities for improvement.
- Design, develop, and maintain applications in Mendix (low-code) and support the migration of legacy K2 workflows to Mendix.
- Gather and refine business requirements, especially when stakeholders have unclear or evolving needs, ensuring alignment with organizational goals.
- Query and extract data from Oracle, SAP, and other ERP systems to support reporting, application integrations, and data validation.
- Partner with cross-functional teams to implement CI/CD pipelines for application deployments and iterative improvements.
- Ensure data integrity and security in all applications and reports, adhering to compliance requirements.
- Document business processes, requirements, and technical specifications for transparency and long-term maintainability.
Other
- Typically requires a bachelor's degree, master's degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelor's degree or two or more years of experience with a master's degree. May substitute equivalent experience in lieu of education.
- Excellent written and verbal communication skills, including the ability to explain technical solutions to non-technical stakeholders.
- Must be customer-focused and capable of working collaboratively in a small, agile team environment.
- Expected to work in a safe manner in accordance with established operating procedures and practices.
- Responsible for observing all laws, regulations, and applicable obligations wherever and whenever business is conducted on behalf of the Company.