> Markdown version of [/jobs/ext/3995170-senior-software-engineer-front-end-developer](https://www.wearedevelopers.com/jobs/ext/3995170-senior-software-engineer-front-end-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Front-end Developer - **Company:** RTX - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $95,500.0 - $181,700.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Universal Mobile Telecommunications Systems, Server Applications, JIRA, Bash Shell, Border Gateway Protocol, C++ (Programming Language), Cloud Computing, CMake, Configuration Management, Computer Networks, Databases, Linux, DevOps, Distributed Systems, Perl (Programming Language), Enhanced Interior Gateway Routing Protocol, Make (Software), Integrated Development Environments, JSON, Python (Programming Language), PostgreSQL, Enterprise Messaging Systems, Neo4j, Routing, Open Shortest Path First (OSPF), Open Systems Interconnection (OSI), RabbitMQ, Software Requirements Analysis, Software Systems, Software Testing Automation Framework, Systems Integration, TCP/IP, TypeScript, Web Services, Extensible Markup Language (XML), Network Routers, Scripting, Signaling System 7 (SS7), Backend, Git, Event Driven Architecture, Containerization, AngularJS, Influxdb, Apache Kafka, Build Process, Front End Software Development, Restful APIs, Vulnerability Analysis, Programming Languages, Microservices - **Published:** October 28, 2026 - **Apply:** https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway/job/US-CA-SAN-JOSE-826--200-Holger-Way--BLDG-826/Senior-Software-Engineer---Front-end-Developer_01884303 ## About the Role The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance, * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. * Extensive experience developing in modern programming languages such as Python, Java, or C++ within a Linux environment. * Strong experience building complex web applications using the Angular framework and related technologies (TypeScript, JavaScript, DevExtreme, Cytoscape, Leaflet, etc.). * Working knowledge and proficiency in integrating with back-end server-side technologies, including application servers and databases such as Neo4j, PostgreSQL, and InfluxDB, as well as RESTful or similar web services. * Proficiency with common data formats such as JSON and XML. * Ability to obtain and maintain a U.S. government issued Top Secret SCI (TS/SCI) security clearance. * U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer: * Experience with microservices architecture, distributed systems, containerized deployments, and modern cloud technologies. * Experience with RESTful APIs, messaging technologies such as Kafka or RabbitMQ, and event-driven architectures. * Experience with Agile/Scrum methodologies, DevOps practices, and test automation frameworks or tools. * Proficiency with one or more scripting languages (Python, JavaScript, Bash, Perl, etc.). * Experience using configuration management and defect-tracking tools (e.g., Git, JIRA). * Experience maintaining and working with complex build processes (e.g., Makefiles, CMake). * Working knowledge of telecommunications systems concepts, computer network models, and protocol suites such as OSI, SS7, TCP/IP, and UMTS, including routing protocols (EIGRP, IS-IS, OSPF, BGP). * Familiarity with telecommunications network infrastructure (routers, switches, etc.) and with network reconnaissance tools and techniques. * Active and transferable U.S. government issued Top Secret SCI (TS/SCI) security clearance with Poly. ## Description * Contribute to the requirements definition, design, development, and testing of software, including new features and enhancements to existing applications and systems. * Collaborate closely with project managers, engineers, and cross-functional teams to deliver high-quality software capabilities. * Follow established development practices and processes to ensure proper configuration management and maintainability of software products. * Support the continual improvement of the software development environment, including DevOps practices, tools, and workflows within Engineering. * Travel up to 25% to domestically to other AST sites and customer locations.