← Back to jobs

Kasmo Global Logo
Software Engineer

Kasmo Global

 

Fort Worth, TX, USA

Posted On: 13 days ago
Experience: 3+ years
Availability: Onsite
Openings: 1
Category: Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Design, develop, test, deploy, and support large-scale software applications in production environments.
  • Develop and maintain backend services and APIs using C#, .NET, and ASP.NET Core.
  • Design and implement integrations between internal applications and third-party/vendor systems.
  • Participate in data mapping and transformation activities to ensure accurate and reliable data exchange.
  • Deliver system interfaces across multiple teams and resolve complex integration issues.
  • Troubleshoot production issues and perform root cause analysis.
  • Build reusable components, libraries, and services that improve engineering efficiency.
  • Optimize applications for performance, scalability, resiliency, and reliability.
  • Identify and address technical debt and opportunities for system improvements.
  • Develop automated tests and maintain high standards for code quality.
  • Contribute to CI/CD pipelines, cloud deployments, and production support.
  • Collaborate with product managers, business stakeholders, engineers, vendors, and other technical teams.
  • Document technical solutions through code, technical documentation, diagrams, and design specifications.
  • Support and mentor junior engineers on technical practices and software craftsmanship.
  • Partner with security teams to implement secure development practices.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
  • Evaluate emerging technologies and develop prototypes where appropriate.


Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems (CIS/MIS), Engineering, Technology, or a related technical discipline, or equivalent experience/training.
  • 3+ years of experience designing, developing, and implementing large-scale solutions in production environments.
  • Strong experience with API development and system integration across internal and/or third-party systems.


Preferred Qualifications

  • Master's degree in Computer Science, Computer Engineering, Information Systems, Engineering, Technology, or a related technical discipline.
  • Experience in the airline or aviation industry.
  • Experience working with vendor and third-party systems, including integration and production support.
  • Experience with system administration, configuration, and environment support.
  • Experience leading data mapping and transformation exercises.
  • Demonstrated success delivering system interfaces across multiple teams.
  • Strong troubleshooting and integration problem-solving skills.
  • Experience working with product, business, and technical stakeholders.
  • Full-stack development experience with an emphasis on backend engineering.


Technical Skills
Programming: C#, .NET, JavaScript, TypeScript
Backend: ASP.NET Core, Web API, MVC, Entity Framework
Frontend: Angular, React
APIs & Integration: REST, GraphQL, Kafka, third-party integrations
Databases: PostgreSQL, MongoDB, Redis
Cloud: Azure, AWS
Containers & Deployment: Docker, Kubernetes
Source Control: GitHub, Azure DevOps
CI/CD: GitHub Actions, Azure DevOps
Testing & Quality: Playwright, Selenium, Cypress, Postman, SonarQube, Cucumber, WireMock, NUnit, xUnit

Core Competencies

  • Software engineering and application development
  • API development and system integration
  • Third-party/vendor system integration
  • Data mapping and transformation
  • Object-oriented design
  • Production troubleshooting and root-cause analysis
  • Performance and scalability optimization
  • Resilient and reliable system design
  • Cross-team technical collaboration
  • Agile/Scrum methodologies
  • DevOps and CI/CD practices
  • Technical documentation and communication
  • Mentoring and knowledge sharing


Top 3 Must-Have Skills

  1. Bachelor's degree in computer science, Computer Engineering, Technology, Information Systems, Engineering, or a related technical discipline, or equivalent experience/training.
  2. 3+ years of experience designing, developing, and implementing large-scale production solutions.
  3. Strong experience with API development and system integration, including internal and/or third-party systems.


Nice-to-Have Skills

  • Experience delivering system interfaces across multiple teams.
  • Experience resolving complex integration issues.
  • Experience leading data mapping exercises.
  • Full-stack development experience with Angular, .NET, PostgreSQL/MongoDB, GitHub, Azure, and Playwright.
  • Airline/aviation industry experience.
  • Experience working with vendor and third-party systems

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs