Senior Software Engineer

Company:  Davita Inc.
Location: Aberdeen
Closing Date: 27/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

DSA Inc. is seeking a Senior Software Engineer. This is a full-time remote position. The Software Engineer will be part of a team responsible for the development, unit testing, deployment, maintenance, and sustainment of the Air Force GTIMS program.


Required Qualifications

  • Active secret security clearance
  • Bachelor's degree in Computer Science, IT Systems, Software Engineering or another technical field, or related major. Relevant technical experience may be substituted for the bachelor's degree
  • 4+ years of software engineering/development experience
  • Ability to gain CompTIA Security+ Certification within 60 days of hire
  • Knowledge of Microsoft .NET development using C#, including WinForms and/or ASP.Net development
  • Experience in Object Oriented Languages & Concepts (MVC, Design Patterns)
  • .Net WinForms development experience
  • Web Application and Relational Database (SQL Server, Oracle) experience (functional understanding of database structure)
  • Experience with technical documentation (review, edit, write, and update)
  • Experience with Test Driven Development
  • Experience with ground-up system development (end-to-end system development), as well as support of live production systems
  • Excellent oral and written communication skills
  • Ability to work independently with minimal supervisory direction

Desired Qualifications

  • Current knowledge of TIMS and/or GTIMS programs
  • Current knowledge of Air Force Network environments
  • Knowledge of multiple programming languages, platforms, and commercial/open-source libraries (such as EXTJS, jQuery, Bootstrap, Angular, React, Infragistics, etc.)
  • Experience with DoD System Development
  • Agile SDLC methodologies experience
  • Experience as a team lead or mentor.

Key Responsibilities

  • Work independently and as part of a team to analyze issues, review requirements and translate these into processes and/or software development tasks
  • Develop and analyze the design and architecture of complex software application systems
  • Collaborate with team to ensure that specifications and architecture design meet technical strategic goals
  • Collaborate with team members throughout the development process in ensuring best practices
  • Provide architectural and implementation oversight and guidance to ensure consistency and quality of design and code
  • Analyze and document existing systems, review complex code and provide recommendations to improve performance & maintainability
  • Collaborate with other team members to review issues, write, test, and debug problems in the GTIMS system
  • Lead and adhere to application and data governance standards
  • Translate business requirements into specific designs and/or participate in the design, evaluation, and selection of IT solutions for software for a specific business process
#J-18808-Ljbffr
Apply Now
Share this job
Davita Inc.
  • Similar Jobs

  • Senior Software Engineer

    Aberdeen Proving Ground
    View Job
  • Senior Software Engineer

    Aberdeen Proving Ground
    View Job
  • Senior Software Engineer

    Aberdeen Proving Ground
    View Job
  • Senior Software Engineer

    Aberdeen Proving Ground
    View Job
  • Senior Software Engineer (Clojure)

    Aberdeen Proving Ground
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙