Back to search
Catapult Federal Services Linkedin · Posted 3mo ago

Frost Software Engineer

Dallas, Texas, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

IT

Dallas , TX Feb 20, 2026

Sr. Software Engineer

Responsibilities

  • Create scalable backend services to support the development of operation systems using Kotlin programming language and Kafka frameworks.
  • Develop modern low-code Operations Technology systems to support expanding business operations.
  • Analyze business/system requirements and produce service design specifications.
  • Design backend service specifications utilizing design patterns and architectural standards.
  • Develop backend API services using Kotlin, Kafka, and Spring Boot frameworks.
  • Develop code modules in alignment with client’s engineering standards and ensure code quality, scalability, maintainability, vulnerability, and performance areas are addressed.
  • Perform unit testing of the developed modules to ensure unit test coverage and code coverage metrics adhere to client standards.
  • Create and update conceptual, logical, and physical data models that align with business/system design requirements.
  • Create database scripts using DDL queries.
  • Write optimized DML SQL queries – simple to medium complexity.
  • Implement Software Engineering Best Practices for code development based on client’s enterprise standards and department mandates.
  • Perform instrumentation of the code to align with the Datadog observability platform.
  • Collaborate with client engineers and architects to design and develop scalable API services.
  • Daily activities include hands-on programming in Kotlin across existing and new services, peer code reviews, design/review sessions, and scrum ceremonies (stand-ups, grooming, planning, retrospectives).
  • Provide technical guidance, mentorship, and leadership to a team of three junior software engineers on design, code development, code reviews, and best practices.
  • Work within an agile scrum team setup.
  • Other duties as assigned.

Requirements

  • 8–15 years of backend development experience (APIs, microservices).
  • Experience managing and mentoring a team of junior engineers.
  • Kotlin programming experience in developing medium to complex service APIs.
  • Strong working knowledge of the Kafka platform and ability to integrate it with API services.
  • Ability to integrate API services with databases to read/write transaction details.
  • Experience creating data models (logical/conceptual/physical) using Lucid, Visio, or similar tools.
  • Proficiency in SQL – writing simple to medium complexity DML queries and analyzing existing ones.
  • Ability to collaborate and work in a team environment while sharing development updates regularly.
  • Self-starter, accountable, and able to work independently with minimal direction, proactively identifying and raising blockers.

Preferred Requirements

  • Knowledge of prompt engineering is a plus.
  • Familiarity or experience with the Superblocks low-code platform.

Tech Stack: Kotlin, Spring Boot framework, Kafka, Database Modeling, PL/SQL programming, prompt engineering knowledge is a plus.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent