SOFTWARE DEVELOPER WITH SECURITY CLEARANCE
Company: Sourceree
Location: Washington
Posted on: October 26, 2024
|
|
Job Description:
About The Role:
As a vital member of the software developer team, you will be
responsible for supporting the Office of the Under Secretary of
Defense for Personnel & Readiness (OUSD P&R) by designing,
developing, and analyzing computer and network software and
specialty programs. While also creating databases and programs for
internal and online use and maintaining software solutions that
meet the needs of our clients. DUTIES AND RESPONSIBILITIES:
--- Analyze information to determine, recommend, and plan
installation of a new system or modification of an existing system.
Analyze user needs and software requirements to determine
feasibility of design within time and cost constraints.
--- Collaborate with cross-functional teams to understand project
requirements and develop software solutions that meet client
needs.
--- Confer with data processing or project managers to obtain
information on limitations or capabilities for data processing
projects.
--- Meet with systems analysts, engineers, programmers, and others
to design systems and to obtain information on project limitations
and capabilities, performance requirements and interfaces.
--- Consult with customers or other departments on project status,
proposals, or technical issues, such as software system design or
maintenance.
--- Coordinate provisioning and deployment of software system.
--- Design, develop and modify software systems, using scientific
analysis and mathematical models to predict and measure outcomes
and consequences of design.
--- Establish software system testing and validation
procedures.
--- Create and maintain technical documentation, including design
documents, user manuals, testing guides, and release notes.
--- Modify existing software to correct errors, adapt it to new
systems, or upgrade interfaces to improve performance.
--- Monitor functioning of applications to ensure systems operate
in conformance with specifications.
--- Obtain and evaluate information on factors such as reporting
formats required, costs, or security needs to determine system
configuration.
--- Prepare reports or correspondence concerning project
specifications, activities, or status.
--- Store, retrieve, and manipulate data for analysis of system
capabilities and requirements.
--- Write clean, efficient, and well-documented code using
industry-standard coding practices.
--- Communicate clear instructions and explain problems that arise
to other team members involved in development. --- Explain
technical details to nontechnical users.
--- Concentrate on many parts of an application or system at the
same time.
--- Pay attention to detail when looking for potential areas of
user error.
--- Participate in the development of project timelines, resource
planning and task prioritization.
--- Work independently and as part of a team, delivering
high-quality software solutions on time and within budget.
--- Performs other related duties as assigned by management.
SUPERVISORY RESPONSIBILITIES:
--- This job has no supervisory responsibilities. QUALIFICATIONS:
--- Education: Bachelor's degree (B.S.) in information technology,
computer science, software engineering, or related field. ---
Experience: A minimum of 3 years related experience, or an
equivalent combination of education and experience ---
Certifications including CompTIA Security+ preferred. ---
Experience in multiple programming languages such as Python,
TypeScript, JavaScript, C#, SQL, etc.
--- Experience with containerization and orchestration tools such
as Docker and Kubernetes to build secure, scalable
applications.
--- Experience with DevSecOps methodologies, database systems,
cloud platforms, and other related technologies. --- Experience
with front end frameworks such as React, Vue, or Svelte.
--- Understanding of software development methodologies such as
Agile or Scrum.
--- Experience with source control management tools such as
Git.
--- Proficiency in multiple programming languages, developmental
frameworks cloud computing, networking, artificial intelligence,
and other technical matters of expertise. --- Ability to work
independently and in teams and communicate clearly with managers
and other team members. --- Acknowledges that learning and growth
are keys to personal and professional success. --- Acute attention
to detail --- Excellent problem-solving and analytical skills.
--- Strong written and verbal communications skills. --- Work
Arrangement: Hybrid.
--- Travel requirements:
Keywords: Sourceree, Baltimore , SOFTWARE DEVELOPER WITH SECURITY CLEARANCE, IT / Software / Systems , Washington, Maryland
Click
here to apply!
|