FPT Software
Full Stack Developer C#/.Net (Focus Backend Development)
FPT SoftwareRomania10 days ago
Full-timeEngineering, Information Technology

Function as a backend engineer in the implementation of a new backend features for existing and new software development.


Know How:

  • In both front‑end and back‑end software components across the full technology stack using .NET technologies to ensure performance, reliability, and aviation‑grade safety compliance.
  • In implementation of application logic, data models, APIs, and user interfaces using modern .NET frameworks and architectures aligned with the project’s technical standards and certification requirements under aviation software regulations.
  • Application architecture with specified frameworks and components (e.g., Kafka, Camunda or Workflow Engine for BPM, Keycloak for authentication, Kibana, and Prometheus).
  • Back‑end services using C# and .NET Core, applying patterns such as Dependency Injection, Entity Framework Core for ORM/data access, and .NET Identity or Keycloak for authentication.
  • Scripting knowledge using Node-RED and PowerShell.
  • User interfaces and application front‑ends using TypeScript, Vue.js with Vite/Vitest, and modern CSS frameworks such as Bootstrap or Tailwind.
  • Database schema design, data consistency, security enforcement, and version control across environments.
  • Seamless integration between the application and infrastructure layers, including connections to authentication services, messaging systems (Apache Kafka), and workflow engines (e.g., Camunda, Elsa Workflows).
  • DevOps pipelines (Azure DevOps, Deployment Automation) to maintain traceable, testable, and maintainable code aligned with aviation cybersecurity and software lifecycle requirements.


Tasks / Skills:

  • Develops, integrates, and maintains both front end and back end software components across the full technology stack using .NET technologies and cross platform frameworks (eg Electron, Ionic, Flutter), ensuring performance, reliability, and aviation grade safety compliance.
  • Implements application logic, data models, APIs, and user interfaces using modern .NET frameworks and architectures aligned with the project’s technical standards and certification requirements under aviation software regulations.
  • Utilizes AI‑assisted development tools (Claude+, Cursor, GitHub Copilot) to accelerate prototyping, enhance code quality, assist documentation automation, and support test generation while maintaining full accountability under DO‑178C and software assurance constraints.
  • Collaborates closely with architects, DevOps, development teams, Technical Lead to implement comprehensive automated testing and to ensure quality, reliability and security.
  • Implementation of comprehensive logging and monitoring strategies (via Kibana, Prometheus, or Application Insights) ensuring system observability and stable production operations.
  • Operates within Agile/SCRUM frameworks, managing tasks via JIRA or equivalent tools, and upholds compliance documentation for system audits and certification readiness.


Contact point: [email protected]

Key Skills

Ranked by relevance