Role/Responsibilities
• Design, develop, test, and deploy applications on the Tandem platform, ensuring optimal performance, security, and reliability.
• Identify and resolve technical issues, software defects, and performance bottlenecks through effective debugging and problem-solving techniques.
• Optimize Tandem applications for performance and scalability, analyzing and refining code, database queries, and system configurations.
• Stay updated with the latest developments in Tandem technologies, tools, and best practices to enhance your skills and contribute to the team's growth.
• Implement security measures and adhere to security best practices to ensure the confidentiality and integrity of data in Tandem applications.
Qualifications & Experience
Minimum Requirements (Must to Have)
• BS/BA degree in Computer Science/Information Systems or related field, or equivalent combination of education and work experience
• 5-7 years of experience required with TAL, Enscribe and SQL. Knowledge of C is a plus.
• Proven experience as a Tandem Developer, demonstrating successful contributions to Tandem-based projects.
• Strong understanding of the Tandem Non-Stop architecture and its components.
• Experience with integrating Tandem applications with external systems using APIs and web services.
• Familiarity with version control systems, particularly those used in the Tandem environment.
• Excellent problem-solving and debugging skills, with an ability to diagnose and resolve complex technical issues.
• Effective communication skills, both written and verbal, to collaborate with technical and non-technical stakeholders.
• Ability to work collaboratively in an agile development environment.
• Knowledge of database systems, data modeling, and SQL is advantageous.
• Exposure to modern software development practices, such as DevOps, CI/CD, and microservices architecture, is a plus.
• Knowledge Java API and Restful Web services, CGI Webservices is a helpful.