Salary
💰 $82,000 - $164,000 per year
Tech Stack
ApacheCyber SecurityERPJavaJavaScriptMS SQL Server.NETSDLCSQL
About the role
- Researches, designs, develops, debugs, deploys, and maintains application software.
- Applies a systematic, disciplined, quantifiable approach to the planning, architecture, development and management of software.
- Analyzes complex business problems to be solved with automated systems.
- Provides technical expertise in identifying , evaluating and developing systems and procedures that are cost effective and meet user requirements.
- Performs all aspects of programming assignments.
- Responsible for compliance with software standards and conventions.
- Designs and builds changes, extensions, and enhancements to existing application programs and reports.
- Supports data migration, data conversion, data loading, and performance improvement.
- Designs details of automated data systems.
- Designs and develops APIs between applications.
- Introduces, evaluates, and recommends new technologies for Smart Factory applications and Industry 4.0 initiatives.
- Will travel up to 10% of the time to other RTX sites for meetings, collaboration, or internal events.
Requirements
- Typically requires a University Degree and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience.
- Experience with relational databases, particularly MS SQL Server.
- Experience in C#, .NET, or Java within various development environments ( e.g. Visual Studio).
- Familiarity with SAP or similar ERP systems.
- Experience in architecting high-availability solutions to a broad customer / user base
- Experience implementing Software Development Life Cycle and software development best practices on medium to large-scale projects.
- Knowledge and experience in requirements capture, design, and decomposition.
- Working knowledge of HTML/XML, CSS, or JavaScript.