Chenegaposted 5 days ago
Senior
Melbourne, FL
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer will be part of a dynamic team that provides IT support, maintenance, operations, logistics, and engineering services to help ensure the secure, reliable, and uninterrupted availability of INL/A Management Information Systems. This role will provide software engineering support to the Department of State, Bureau of International Narcotics, and Law Enforcement Affairs Office of Aviation (INL/A) in support of their missions to sustain the national security and economic interests of our nation.

Responsibilities

  • Develop and support software, including applications, database integration, interfaces, and new functionality enhancements.
  • Coordinate cross-functionally to ensure project mission objectives and compliance standards.
  • Quickly and effectively resolve complex software-related issues associated with a mission-critical government system.
  • Support testing and deployment of new applications and features.
  • Work with project managers to capture web application requirements, timelines & milestones.
  • Write code in an industry best practices manner that is consistent with FISMA guidelines.
  • Schedule maintenance windows to roll out new versions and features or fix bugs.
  • Participate in the full agile application development life cycle for new development design, construction, and testing of applications.
  • Travel may be required for special projects. (CONUS, OCONUS)
  • Other duties as assigned.

Requirements

  • Bachelor's degree OR Associate's degree with 2+ years of relevant experience.
  • 4+ years of relevant experience.
  • Secret clearance required.

Nice-to-haves

  • Experience in software development/engineering, including requirements analysis, development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
  • Experience in planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as a top-level contributor or specialist.
  • Experience providing O&M support to complex, mission-critical systems.
  • Experience working closely with customers and users to troubleshoot and resolve complex user issues.
  • Demonstrated technical writing skills and have generated documents in support of a software development project, and have experience designing and developing applications that contain a user-facing view component.
  • Experience with Windows and Linux environments and the ability to do fundamental system administration.
  • Experience with .NET Framework and .NET Core, Docker containerization, SQL, IIS, SharePoint, OpenID Connect, SAML, web security.
  • Excellent communication skills are required to effectively interface with customers to understand requirements, issues, and mission needs and then to be able to translate them into actions.
  • Experience in setting up CICD pipelines.
  • Experience with SQL Server.
  • Experience with shell scripting.
  • Knowledge of cloud-native principles and architectures, including scalability, resilience, and agility.
  • Demonstrated experience in refactoring monolithic applications into a microservices architecture.
  • Familiarity with cloud-native tools and services such as AWS ECS, EKS, Azure Kubernetes Service, Google Kubernetes Engine, etc.
  • Experience with infrastructure as code tools such as Terraform, CloudFormation, Bicep, or similar.

Benefits

  • Opportunities for professional development and career growth.
  • Well-being programs.
  • Flexible work environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service