Job Directory Lead Technical Architect/Developer

Lead Technical Architect/Developer
Washington, DC

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Overview

Oasis Systems has an exciting opportunity for a full time Lead Technical Architect / Developer to support the Commodities Future Trading Commission (CFTC) in Washington, D.C. The Lead Technical Architect / Developer shall provide hands-on technical leadership to the development team, support the implementation of the in-place agile architecture and provide oversight of development efforts. In addition, they will identify and resolve development and implementation issues and advise the Project Manager of the performance of the development team.

LOCATION: Washington, D.C.

EXPERIENCE LEVEL: At least ten (10) years of IT related experience with at least six (6) years of experience as a lead developer or technical architect

EDUCATION: BA/BS degree in information systems, computer science, or related fields or four years of additional related experience.

SECURITY CLEARANCE: Ability to obtain a Public Trust Security Clearance

Qualifications

SPECIALIZED SKILLS AND KNOWLEDGE: The successful candidate will have the following:

* Extensive experience in the development of systems and applications using Microsoft development tools including but not limited to: Microsoft Visual Studio, C#, .NET, .NET Core, ASP.NET, MVC, WCF, SSIS, SSRS, SQL Server, OData, and Team Foundation Server.
* Experience functioning as a senior level developer designing, analyzing, and performing hands-on code development for complex applications.

PREFERRED:

* Experience in implementing and supporting line of business systems throughout their career.

Who We Are

Oasis Systems is a premier provider of customer-driven, cost-effective and quality Engineering Services; Enterprise Systems and Applications; Human Factors Engineering; Information Technology and Cyber Security; Professional Services; and Specialized Engineering Solutions to the Department of Defense, FAA, NRC and other federal agencies.

We strive to be an exciting and welcoming company that attracts, develops, motivates and retains the most talented, skilled and dedicated people in the industry; where they are encouraged to achieve personal excellence, purpose, and their full potential and career aspirations; while supporting mission-critical national security technologies and programs.

Oasis Systems is an equal opportunity employer and does not discriminate in hiring or employment on the basis of any legally protected characteristic including, but not limited to, race, color, religion, national origin, marital status, gender, sexual orientation, ancestry, age, medical condition, military veteran status or on the basis of physical handicap which, with reasonable accommodation, render the application to satisfactorily perform the job available.

Responsibilities

* Provide expert technical guidance for problem definition, requirement development, analysis, and execution of complex projects.
* Provide hands-on technical leadership to the developers in the implementation of new applications/services and/or enhancements to existing applications/services.
* Shall lead the development of technical requirements, architectural and design analysis, proactively identify and resolve potential development and implementation issues, and perform feasibility analysis to improve application performance and mitigate risks.
* Ensure knowledge transfer between developers in strengthening the team
* Support application demonstrations to the Product Owners
* Review of all code and deployment documentation prior to deployment into UAT to ensure a high level of quality for the applications deployed into UAT and Production
* Review all Application Information Document (AID) updates for consistency and completion
* Along with the Project Manager, ensure that Developers are following the Standard Operating Procedures for the contract
* Oversee the management/administration of code within Microsoft Team Foundation Server (TFS)
* Encourage consistency in development and maintenance practices by ensuring that the up-to-date application templates are used by the developers
* Work with Development team to identify technical requirements when needed
* Proactively identify and resolve potential development and implementation issues
* Perform feasibility analysis to improve application performance and mitigate risks
* Will be expected to develop a working knowledge of all EMS Team applications
* Work with Developers on task estimations within Sprint(s)
* Assist Developers when needed to ensure they are moving forward in completing assigned PBIs in the Sprint(s)
* Work with the Business Analyst to develop any concept of operations when needed and support the gathering of cost/benefit analysis and LOEs when deciding whether CFTC should buy versus build in determining the optimal solution.
* Work with Project Manager in gathering of LOEs for new development
* Advise project management on the performance of the development team.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.