Job Description
Reporting to the Team Lead of Core and MobileConnex, the Software Developer will design, document, code, and support software modules within the core Connexall product suite. The successful candidate will work cross-functionally, participating in all aspects of the Software Development Life Cycle and ensuring adherence to our risk management frameworks.
Primary Responsibilities
- Participate in the full Software Development Life Cycle to help Connexall meet its goals.
- Analyze new product requirements, create design documentation, code, and conduct testing.
- Produce quality, stable, scalable, secure, and maintainable code.
- Test, troubleshoot, and fix software issues.
- Create and maintain development documentation following ISO-13485 standards.
- Develop plans with steps and timelines for program development.
- Assist QA with test case development and bug tracking.
- Develop graphical and back-end applications and tools.
- Validate integration of new features into existing systems.
- Maintain existing applications.
- Train end-users and support staff.
- Collaborate with Technical Support to resolve client issues.
- Identify gaps in business processes and suggest solutions.
- Other duties as needed.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of Delphi development experience.
- Experience with regulatory frameworks like ISO 13485, IEC 62304, ISO 14971 is a plus.
- Knowledge of the Healthcare industry is a plus.
- Strong experience with Embarcadero Delphi and OOP.
- Experience with SQL databases such as DBISAM, ElevateDB, PostgreSQL, or MS-SQL.
- Experience with Windows desktop and server development, including GUI applications.
- Experience with .NET (Core), Web APIs, and Microservices is a plus.
- Experience with SDLC and source control tools like GIT.
- Knowledge of secure coding practices (OWASP, CERT).
- Excellent communication skills, both oral and written.
- Strong organizational and multitasking skills.
- Analytical and problem-solving skills with creativity.
- Ability to work independently and in teams in a fast-paced environment.
- Self-motivated with attention to detail.
J-18808-Ljbffr