drjobs
Senior Software Engineer
drjobs
Senior Software Engi....
drjobs Senior Software Engineer العربية

Senior Software Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Washington - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Role: Senior Software Engineer Location: Washington DC (Onsite) Duration: 12 months Contract Description of services: A.1 Objective: Our Client is seeking a Senior Software Engineer to assist our development team in developing a new public disclosure electronic filing system. This new system will allow users to fill out and file required forms online and utilize identity verification tools to enable users to create an account they can use throughout their careers. Additionally this system will be built to allow users to act as thirdparty preparers and account administrators and we will need to build the system around those requirements and roles. A.2 Background: The House and Senate institutes Software Development Lifecycle (SDLC) that incorporates AgileScrum methodology for many of its application development projects. The AgileScrum methodology provides a framework to carry out software development that is more efficient timely costeffective and ultimately delivers better quality products and services to the U.S. Senate and the U.S. House of Representatives. We are responsible for developing and maintaining various applications and systems that are integral to the disclosure and transparency initiatives. The Senate is in the process of redesigning a disclosures system that is critical to the operations of Congress. This redesign effort is aimed at providing a better user experience and additional transparency for the backend data we maintain and support. A.3 Scope: The Senior Software Engineer will serve fulltime (3540 hours per week) to support disclosure systems at various development stages. Some systems are being redesigned and have a backlog of tasks to complete. These systems will be the primary focus of this senior software engineering role. The development efforts will require senior software engineers to have experience with new technologies and leading modernization and maintenance efforts on previous projects. A.4 Requirements: The offerors response should identify how the candidate meets the stated requirements. Candidates need to have at least five years of relevant experience in the areas described below:
  • Experience building applications with Python Django and Vue.js.
  • Leading development teams as the Senior engineer on projects.
  • Agile methodologies and CI/CD pipeline implementations.
  • Working independently and in a team environment guiding more junior developers on the team.
  • Engaging with stakeholders and gathering requirements.
  • Strong knowledge and experience with some of the followings are also preferred (in addition to the experience listed above):
  • Developing electronic filing web applications and systems.
  • Developing responsive design websites/applications using CSS frameworks.
  • 3rd party Identity Verification providers.
  • Implementing Authentication/Authorization frameworks and standards.
  • IAL 1/2 standards.
  • Unit testing tools.
A.5 Description of Work:
  • Lead development efforts around the Identity Verification roles access management and account authorization integration with our disclosure systems undergoing a redesign effort.
  • Assist our developers and sometimes lead development efforts with building maintaining and enhancing websites and web applications and backend services.
  • Plan and implement unit testing into the code and development life cycle.
  • Create run and review load tests to identify bottlenecks and latency issues.
  • Make recommendations and collaborate within a small team to implement optimizations enhancements and fixes.
  • Provide guidance and collaborate closely with a small development team.
  • Review and troubleshoot bugs and review change requests.
B. Period of Performance:
  • The planned period of performance for these tasks is 12 months from date of award.
  • Work hours: 40 hours per week during the core business hours of 7:00 AM 6:00 PM.
  • Work may be performed offsite with approval and at the discretion of the COR.
  • Must be able to hold clearance

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.