March 28, 2024
Electric Energy Jobs

Senior Member Technical Staff – Software

Organization:
Lockheed Martin Canada
Region:
Canada, Nova Scotia, Halifax
End of contest:
January 30, 2018
  This job posting has expired
Type:
Full time
Category:
Software
Description
Standard Job Description
Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.

Specific Job Description

Software Development includes both new development and maintenance of existing software.

Tasks include:

  • Requirements Analysis
  • Detailed design
  • Software development in both C++ and Java
  • Unit testing and documentation
  • Integration and deployment
  • Problem solving
  • Working in an Agile team environment.

Basic Qualifications & Desired Skills

Essential qualifications:

  • Degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or equivalent
  • Minimum 8 years professional work experience with Java development
  • 5 years of Technical Lead or Leadership experience of related technical field required.

Qualifications considered as an asset:

  • Knowledge of object-oriented design principles and design patterns
  • Knowledge of Agile software development process
  • Experience with development tools such as Eclipse, IntelliJ, JUnit, Spring, Subversion (SVN)
  • Knowledge of the software development lifecycle
  • Well organized, capable of planning, scheduling and prioritizing work
  • Aptitude for solving challenging problems in a team environment.

Fluency in Spanish will be considered an asset.

All successful applicants must meet requirements for Canadian Controlled Goods Program (CGP), Canadian Government Security Clearance and U.S. International Traffic in Arms Regulations (ITAR)


AutoReqId 2314BR

Click here to view the full job posting.

Contact

Lockheed Martin Canada

World Exchange Plaza 45 O'Connor Street, Suite 870

Ottawa

Ontario Canada

www.lockheedmartin.ca