KeyLogicposted about 1 month ago
$100,800 - $110,800/Yr
Full-time • Mid Level
Albuquerque, NM
Professional, Scientific, and Technical Services

About the position

KeyLogic is seeking a Java UI Developer to support a major national laboratory. This developer will test and debug programs, diagnose and identify issues and bugs, and implement applications. To achieve this, at least 2 years of Unix/Linux experience and at least 5 years strong software development skills in Java/C/C++ is needed. The organization provides server administration, architecture design implementation SW Integration and development, server support, systems integration, and network engineering.

Responsibilities

  • Program in Java, C/C++, or Python to meet user requirements.
  • Test and debug programs, functions, and services.
  • Develop software to the organization's best practices.
  • Meet with a customer to gather requirements or demonstrate work in progress.
  • Collaborate with team within agile methodology.
  • Diagnose and identify issues and bugs and implement applications.

Requirements

  • Bachelor's degree in computer science, engineering, math, or science field, plus 6 years related experience. An additional six years of experience can be utilized in lieu of degree, making total experience 12 years.
  • Must be US Citizen
  • Existing DOE L or Q or DoD Secret or Top-Secret clearance
  • 5 Years experience of recent Java UI Development in an object-oriented environment.
  • 2 years of C++ experience, (can be during Java UI Development experience).
  • Experience with Git, CMake, and CI/CD.
  • Experience with large, multi-organizational, multi-discipline projects
  • Experience and interest in working on an Agile team
  • Strong collaboration and teaming skills
  • Ability to acquire and maintain a required DOE Q security clearance.

Nice-to-haves

  • Experience with Java Swing, FX or other Java UI Development Suites.
  • Experience with different databases, such as Postgres, Oracle, Cassandra, or MongoDB
  • Experience with scripting and data analysis using Python or similar programming tools
  • Experience with unit testing Java and C++ code (e.g. JUnit) and integration testing.
  • Excellent written and oral communication skills
  • Experience with satellite ground system software projects.

Job Keywords

Hard Skills
  • C
  • CMake
  • Git
  • Java
  • Python
  • 48cSGFqvrm nNlzDWX9
  • 48s7zBj1
  • 7CDLhci6ow lbWfAiXe
  • 7ZTAD hxEctYFj
  • 89qT3rpYEMk 4pPhrOGNTFiE
  • 9shp5VfGx Sh9HGXwb
  • C5lIiP
  • CuEZ2
  • gofTnJ MITNEYOABCw1
  • JfFar
  • k1aFOf
  • K6gPF D8ugHGESL
  • pZt2Cf
  • qiLFIH
  • sU0MaY2 Df7rRpxGu3C1keg
  • texM6g21 iZgkreD4MBw2
  • tvcp5mufsGxaEP NVR8KEb
  • ubsJAkxqB UuF9IKPEzW0H
  • uDIT2VHdy 7klOULoxhHgy
  • vESjkL vfXW azW45A JYqwkR9
  • wk4NK
  • X6tfpxGS2 AcZix7udnsI
  • xUDMa
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service