Current working experience with Java 8 EE (Preferably JBOSS EAP, Wildfly, Apache Tomcat)
Current working experience using Operating Systems (e.g. Windows (.NET), UNIX/Linux)
Experience in C, C++, C#, and Python
Experience coordinating software engineering teams in design, development, and testing of complex technical solutions
Experience applying appropriate standards, processes, procedures, and tools throughout the development life cycle (requirements analysis, design, implementation, test, and validation)
Experience working in an Agile Development Environment
Experience applying knowledge of computer hardware, software, and information gathered from system users to develop software.
Experience in static/dynamic analysis tools, source code/design configuration management tools, etc.
Desired Skills:
Knowledge of exceptionally reliable, secure, geographically dispersed network architecture and network management tools, and network devices
Understanding of common design patterns (such as MVC (Model-View-Controller), Observer, Factory, Decorator, SOA (Services Oriented Architecture) along with micro services
Experience in Web Application Development
Experience with Relational DB, SQL, NoSQL, Hibernate
Experience with UML
Experience with Web Services, SOAP, JSON, AngularJS, JAX-WS
Experience with ReST, JAX-RS
Experience with GUI tools such as JavaFX, Java Swing, JavaScript, AngularJS Framework
Experience with messaging protocols such as AMQ, JMS, Rabbit
Experience with Development Tools such as Maven, GITlab, Jenkins, or equivalent CI/CD tools
Experience with Authentication/Authorization, SSO, LDAP, Active Directory, and Kerberos (highly preferred)
Discipline
Software Engineering
Business Environment
Lockheed Martin is a dynamic, growing, and energetic organisation offering stimulating, challenging work at the forefront of technology with over 100,000 staff globally. We are engineering a better tomorrow.
C4ISR (Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance) is one of the fastest growing fields in the world, converting data into intelligence to allow customers around the world to make critical decisions. At Lockheed Martin, our men and women are on a mission to make a difference in the world. Every day we use our unique skills and experiences to create, design and build solutions to some of the world\'s hardest engineering problems. We want you to join us as we explore the art of the possible.
About the Role
Lockheed Martin is a dynamic, growing, and energetic organisation offering stimulating, challenging work at the forefront of technology with over 100,000 staff globally. We are engineering a better tomorrow.
To apply for this role you need to be an Emirati to apply for this role
C4ISR (Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance) is one of the fastest growing fields in the world, converting data into intelligence to allow customers around the world to make critical decisions. At Lockheed Martin, our men and women are on a mission to make a difference in the world. Every day we use our unique skills and experiences to create, design and build solutions to some of the world\'s hardest engineering problems. We want you to join us as we explore the art of the possible.
The Software Engineer is a quick learning individual that is passionate about developing software solutions for challenging problems in an operational environment. A logical and careful approach to analyzing requirements, implementing solutions, developing his/her team\'s skillsets, as well as understanding the role of test in ensuring delivery of mature products. Responsibilities:
Working with the Engineering Lead and the Customer in discussions during requirements analysis, issue resolution, and converting operational needs into technical requirements specifications
Leading the design of high-level software architectures
Designing and implementing software solutions based on business and customer requirements
Performing Integration and Test
Performing Technical Investigations of problems raised against the operational system