Location: Orlando, United States of AmericaThales people architect solutions that enable two-thirds of planes to take off and land safely. We create in-flight entertainment systems that engross 50 million fliers every year and we develop the avionics that control the world’s largest commercial aircrafts. Our simulators train the next generation of pilots for fighter jets, transporters and search and rescue helicopters. And, together, each and every member of our aerospace team makes a difference.When you rely on airlines to connect you in flight, you rely on Thales. In an increasingly fast paced world, we make the unpredictable, predictable by connecting and entertain passengers to make your life better. Combining a diversity of talents, we master the decisive moments that matter to passengers and airlines. Whatever it takes.
Business Software Developer
Orlando, FL (Hybrid)
Position Summary
Thales is looking for a Business Software Developer to be responsible for identifying opportunities for modernization within our existing software, implementing updates based on industry best practices, and contributing to the development of new functionalities to meet evolving business needs.
In this position, you will collaborate closely with experienced engineers to standardize and optimize our codebase using modern development tools and technologies. You will take the lead in large-scale projects, working alongside engineers, testers, and stakeholders to break down complex legacy systems into manageable tasks.
Furthermore, you will play a key role in the entire Agile development lifecycle, including sprint planning, daily stand-ups, sprint reviews, and retrospectives. Your contributions will be critical in writing clean, maintainable, and efficient code, integrating APIs and services into web applications, and conducting robust unit and integration testing to ensure code quality.
With your expertise in Angular, JavaScript, and UI/UX development, you will collaborate with designers, product managers, and other developers to build user-centric solutions. Your ability to gather and analyze user feedback and data will drive continuous improvement in our web applications, ensuring they meet both business goals and user expectations. By advocating and implementing automation solutions, you will champion process improvements that enhance productivity and operational excellence.
Key Areas of Responsibility
- Develop and maintain web applications using Angular for the front-end, Node.js for the back-end, and Express.js as a web framework; Participate in the entire Software Development Lifecycle, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Write clean, maintainable, and efficient code following best practices; Integrate first-party APIs and services into web applications; Integrate third-party APIs and services into web applications; Perform unit and integration testing to ensure code quality.
- Collaborate with designers, product managers, and other developers to build user-centric solutions; Identify areas for improvement based on user feedback and data analysis; Contribute to UI/UX improvements and suggest design updates to enhance user experience.
- Support process automation to streamline data parsing, compiling, and report generation.
Minimum Qualifications
- Bachelor’s degree in Business, Supply Chain, Finance, Economics, Engineering or related field of study with a minimum of 1-4+ years of relevant work experience.
- 3+ years of experience in web development, with a strong focus on front-end technologies; Proficiency in Angular framework, with hands-on experience in building and deploying Angular applications.
- Strong knowledge of HTML5 and CSS3, including best practices for web standards, responsive design, and cross-browser compatibility; Experience with JavaScript (ES6+), TypeScript, and popular front-end build tools and workflows (e.g., Webpack, NPM, Angular CLI); Understanding of RESTful APIs and experience in integrating APIs into web applications.
- Familiarity with version control systems, particularly Git and GitHub or GitLab; Practical experience with Agile development methodologies and participating in Agile ceremonies.
- Strong problem-solving skills and attention to detail, with the ability to debug and optimize web applications for performance; Experience with UI/UX design principles, including the ability to translate design wireframes into high-quality code.
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment; Passion for staying up-to-date with the latest industry trends and technologies, and applying them to enhance the development process.
If you’re excited about working with Thales, but not meeting the requirements for this position, we encourage you to join our Talent Community!
Special Position Requirements
- Schedule: Core Business Hours Monday-Friday.
- Physical Demands: General office environment with minimal requirements to lift objects over 10 pounds.
- Regulatory Compliance Requirements: None.
What We Offer
Thales provides an extensive benefits program for all full-time employees working 30 or more hours per week and their eligible dependents, including the following:
- Elective Health and Dental plans.
- Retirement Savings Plan with a company contribution and a match, and without vesting period.
- Company paid holidays, vacation days, and paid sick leave.
- Company provided Life Insurance.
Why Join Us?
Say HI and learn more about working at Thales click here.
#LI-Hybrid
#LI-AR1
This position will require successfully completing a post-offer background check. Qualified candidates with [a] criminal history will be considered and are not automatically disqualified, consistent with federal law, state law, and local ordinances.
Successful applicant must comply with federal contractor vaccine mandate requirements.
Thales champions inclusion and we believe diversity strengthens the fabric of our culture. We are an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
If you need an accommodation or assistance in order to apply for a position with Thales, please contact us at talentacquisition@us.thalesgroup.com.