Demo

Software Developer, Intermediate

Softtek Government Solutions
Vienna, VA Full Time
POSTED ON 1/14/2025
AVAILABLE BEFORE 4/7/2025

Softtek Government Solutions, is currently seeking an Intermediate Software Developer to serve as part of an Agile team in support of digital transformation through rapid development of proof of concepts, integration of emerging technologies into mission applications, and supporting modernized, cloud-based, applications in production for the U.S. Customs and Border Protection (CBP) Office of Information and Technology (OIT).

CBP's Digital Transformation will involve assessing and evaluating the use of various emerging technologies for fit and feasibility in supporting CBP's continually evolving mission. Starting from the Agile Roadmap and high priority backlog items, you will determine where these initiatives fall along the innovation / experimentation spectrum and the customer's desired outcomes and build an Innovation Factory that provides a repeatable framework CBP for assessing, evaluating, and implementing new ideas and technologies with steps for more exploratory and experimental activities such as research, ideation, and proofs of concept.

Responsibilities

  • Application development of transformational applications
  • Development and deployment of applications on the CBP cloud DevOps pipeline to fully automate application code delivery
  • Perform software development activities to increase confidence, functionality, and security of application code such as :

Design and code inspections

  • Code coverage for automated testing
  • Verifying code against CWE, CVE, OWASP to identify and remedy code vulnerabilities
  • Resolve issues identified during penetration / security testing
  • Application Prototyping
  • Serve as part of a team that provides on-call support on a rotational basis. Rotation is currently about once every four weeks with additional team members being added to reduce the frequency of on-call support
  • Required Education :

  • Bachelor's degree in engineering, computer science, information technology (IT), or a related discipline
  • Required Experience :

  • U.S. Citizenship
  • 2 years of software development experience working with multiple programming languages, frameworks and platforms, Agile software development methodologies, planning and implementing system rollout
  • Experience with Web and / or Mobile development
  • Required Clearance :

  • Ability to obtain a Public Trust suitability determination
  • Desired Qualifications :

  • Active CBP BI
  • Analytical, design and problem-solving skills at multi-product / multi-environment level to troubleshoot system defects and mitigate the issues they cause
  • Skills in research and analysis, project planning and implementation. Understanding and awareness of business issues as they impact overall project plans
  • Excellent verbal and written communications skills, with an ability to express and document complex technical concepts in business terms. Person must be able to communicate effectively verbally and in writing with technical staff, non-technical staff, end-users for requirements gathering, testing, training, and outcome validation. Good English-language skills, both verbal and written
  • Excellent team-oriented interpersonal and communication skills and ability to work effectively in a cross-functional project team environment
  • Understanding of concepts of project planning and project management techniques to assist in small projects and / or group initiatives
  • General overview of the technologies used on the program :

  • Mobile Development - Flutter, Cross Platform Frameworks, iOS, Android
  • Web Development - React, AngularJS, Angular, Flutter-web
  • Windows App Development - Ionic / Cordova, .NET / C
  • Backend Development - Java Springboot, Node JavaScript, Gradle
  • Containerization - Docker
  • Container Management - DCOS, Kubernetes
  • Build pipeline (Web / Backend) - Jenkins
  • Security Scanning - Aquasec
  • Code Scanning - SonarQube
  • Database - Oracle, Postgres
  • API - Rest, Websocket, gRPC
  • AR Development - C# / Unity, MagicLeap
  • Chatbot development - Rasa / RasaX
  • AI Development - FastAI, Tensorflow / Tensorflow-Lite, Jupyter notebook
  • Services - Google Cloud Enterprise Services, Regula, FaceTec, Amazon Cloud Services
  • IoT - Python on Raspberry PIs
  • About Softtek Government Solutions :

    Softtek Government Solutions is a professional services firm focused on addressing our nation's most complex threats and challenges. We're committed to supporting our clients' missions with services delivered by our diverse and experienced staff. With expertise in cybersecurity, emergency preparedness, and public health, our experience base spans federal, state, and local governments, as well as private sector entities.

    Softtek Government Solutions encourages collaborative communication and ongoing learning. Some of our benefits include :

  • Extensive training programs
  • Gym membership reimbursement
  • Education reimbursement
  • Technology benefits
  • Commuter benefits
  • Generous paid time off and much more!
  • Softtek Government Solutions is an Equal Opportunity Employer (EOE)

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Developer, Intermediate?

    Sign up to receive alerts about other jobs on the Software Developer, Intermediate career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $72,538 - $87,299
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $143,123 - $179,960
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Developer, Intermediate jobs in the Vienna, VA area that may be a better fit.

    Software Developer – Intermediate

    Government Tactical Solutions, LLC, Fredericksburg, VA

    Software Developer Intermediate

    Aveshka, Washington, DC

    AI Assistant is available now!

    Feel free to start your new journey!