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
Share this job
Davita Inc.
Useful Links
Similar Jobs
- 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
Aberdeen Proving Ground - View Job
Senior Software Engineer (Clojure)
Aberdeen Proving Ground