Senior Software Engineer

INFORMATION TECHNOLOGY STRATEGIES INCAshburn, VA

About The Position

Information Technology Strategies, Inc. is a government IT solutions provider servicing commercial and government initiative in various parts of the United States. We are currently seeking a Senior Software Engineer to work for our company. Summary: Client Agency is Customs & Border Protection Apply principles and techniques of computer science, engineering, and mathematical analysis. Sets operational specifications and formulate and analyze software requirements. May design embedded systems software. May Deploy and install the applications todemonstratethe successful performance of software as per theclientexpectation. Fixes the problems arising across the test cycles and continuously improves the quality of deliverables. Communicates with other application development partners and technology arbiters to deliver excellent output. Provides technical direction/assistanceto subordinate staff and follows reliability and maintainability guidance and policy to minimize life cycle costs of finished products.

Requirements

  • Eligibility to obtain a U.S. Customs and Border Protection suitability.(Basic Federal Clearance requirements are U.S. Citizenship, clear criminal history check, no recent or pending bankruptcies)
  • Bachelor'sdegreerequired.
  • Seven(7)yearsrelevant experience.
  • Experience providing programming solutions in a variety of settings.
  • Experience with database, internet, web, configuration management and e-business software and interfaces.
  • Expertisein Research, design, develop, and test operating systems-level software, compilers, and network distribution software for industrial, mission critical, business, scientific, and general computing applications.
  • Oral presentation experience and excellent oral and written communication skills.

Responsibilities

  • Apply principles and techniques of computer science, engineering, and mathematical analysis.
  • Set operational specifications and formulate and analyze software requirements.
  • Design embedded systems software.
  • Deploy and install the applications to demonstrate the successful performance of software as per the client expectation.
  • Fix problems arising across the test cycles and continuously improve the quality of deliverables.
  • Communicate with other application development partners and technology arbiters to deliver excellent output.
  • Provide technical direction/assistance to subordinate staff and follow reliability and maintainability guidance and policy to minimize life cycle costs of finished products.

Benefits

  • Four Medical/Vision options including an HSA plan
  • Dental and Orthodontia plan
  • Vision Materials plan
  • Paid Life, Short-Term Disability, and Long-Term Disability
  • 401K Retirement Program with company contribution
  • Paid Vacation, Holidays, Sick Leave, Floating Holidays, Bereavement Leave
  • Semi-monthly pay cycle
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service