Software Engineer Sr

Abu Dhabi, United Arab Emirates

Job Description

Employee Type

Full Time

Hours Per Week

40

Clearance Required for Role

EMEA Verification Check

Vacancy Type

Permanent

Town/Region

Abu Dhabi

Graduate, Intern or Apprentice Vacancy?

No

Required skills, qualifications and experience

Required Skills, qualifications, and experience
  • 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
Working Schedule

Standard Hours

Lockheed Martin

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1520563
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned