General Description
We are seeking an experienced Senior Backend Engineer with strong expertise in C# and the .NET ecosystem to join our engineering team.
Reporting to the Product Manager, this role is responsible for the design, development, and maintenance of secure, reliable, and high‐performance backend systems that support mission‐critical applications. You will contribute to architectural decisions, uphold engineering standards, and provide technical leadership within a structured, compliance‐focused environment.
Duties & Responsibilities
* Design, develop, test, and maintain enterprise‐grade backend applications using modern .NET (8/10+).
* Architect scalable and maintainable systems aligned with functional, performance, and security requirements.
* Develop and maintain GraphQL services, background processing components, and integration modules.
* Ensure solutions align with established architectural standards, security controls, and compliance requirements.
* Collaborate with Product Managers, stakeholders, and cross‐functional teams to translate business requirements into technical specifications.
* Conduct peer code reviews and provide technical guidance to ensure consistency and quality.
* Diagnose and resolve performance, reliability, and maintainability issues.
* Contribute to CI/CD processes and release management activities for packaged software distributions.
* Support development across Windows and Linux environments.
* Mentor junior and mid‐level engineers and contribute to continuous capability development.
* Assist in maintaining comprehensive documentation, testing procedures, and development standards.
Requirements
* Bachelor's in computer science or related field, Master's desirable.
* 5+ Years of Professional Object‐Oriented Software Design and Implementation Experience.
* Strong expertise in C# and the .NET ecosystem.
* Demonstrated experience building backend systems within structured or regulated enterprise environments.
* Experience designing and maintaining GraphQL‐based service layers.
* Strong experience with relational databases (e.g., SQL Server, PostgreSQL).
* Experience with version control systems (Git) and structured build/release processes.
* Strong understanding of secure software development practices.
* Ability to work independently with minimal supervision while meeting governance and delivery standards.
* Well‐developed analytical, documentation, and communication skills.
Desirable
* Experience with containerisation technologies (e.g., Docker).
* Exposure to cross‐platform development (Windows and Linux).
* Familiarity with Rust or JavaScript.
* Familiarity with secure deployment environments or air‐gapped systems.
For Integrated Management System
* Adhere to all organisational policies and procedures, including but not limited to the Quality Policy and Quality Objectives, in accordance with ISO 9001 requirements.
* Ensure compliance to agreed codes, legislation, and procedures.
PLEXSYS Interface Products, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or protected veteran status and will not be discriminated against on the basis of disability.
#J-18808-Ljbffr