Gathering your results ...
6 days
Not Specified
Not Specified
Not Specified
<p>Job Description</p> <p>CTtransit is seeking a highly skilled and motivated Programmer Analyst & Trainer to join our dynamic technology team. This unique role combines expertise in software development and troubleshooting with a passion for educating and empowering colleagues. The successful candidate will play a critical role in modernizing our technological landscape by transitioning away from proprietary legacy systems, developing robust in-house solutions, and ensuring our team is proficient in utilizing new technologies.</p> <p>Examples of Duties</p> <ul> <li> <p>Programming / Software Development & Modernization:</p> </li><li> <p>Analyzes, documents, and replicates functionalities of existing proprietary legacy systems to facilitate their replacement with modern, open-source, or in-house developed solutions.</p> </li><li> <p>Designs, develops, tests, and implements new software applications and system integrations using various programming languages and technologies.</p> </li><li> <p>Write clean, efficient, well-documented, and maintainable code as well as corresponding SOP's.</p> </li><li> <p>Collaborate with various departments to gather requirements and deliver solutions that meet business needs.</p> </li><li> <p>Troubleshooting & Support:</p> </li><li> <p>Diagnose and resolve complex programming issues and system malfunctions efficiently.</p> </li><li> <p>Provide technical support and guidance to end-users and IT team members on software-related issues.</p> </li><li> <p>Conduct root cause analysis for recurring problems and implement preventative measures.</p> </li><li> <p>Technical Training & Documentation:</p> </li><li> <p>Develop and deliver comprehensive training programs and materials for new software applications, systems, and IT procedures to internal staff.</p> </li><li> <p>Conduct one-on-one and group training sessions, adapting delivery methods to various learning styles.</p> </li><li> <p>Create and maintain detailed technical documentation, user manuals, and knowledge base articles.</p> </li><li> <p>Act as a subject matter expert, providing ongoing support and mentorship to team members.</p> </li><li> <p>System Enhancement & Security:</p> </li><li> <p>Identify opportunities for process automation and system optimization to improve efficiency and reliability.</p> </li><li> <p>Ensure all developed solutions adhere to best practices for data security, integrity, and performance.</p> </li><li> <p>Keeps informed on new developments in the fields of systems and computer software & hardware to assure that CTtransit will benefit from the advances in computer related technology</p> </li></ul> <p>OTHER RESPONSIBILITIES INCLUDE:</p> <ul> <li>Develop and maintain application programs to support user needs with the ability to interface applications between major CTtransit systems. </li><li>Enhance standard office automation software through the use of macros. Assist users with development of solutions to efficiently handle repetitive tasks. </li><li>Conducts studies, performs research and analysis, data collection and manages special projects, as needed or assigned. </li><li>Prepares reports, presentations, and correspondence as assigned. </li><li>Maintains, updates, references, and develops technology related policies and procedures as needed. </li><li>Assists in maintaining Administrative or Operations related databases. </li><li>Responds to inquiries for information from employees, senior leadership, and/or external partners as needed. </li><li>Assists in managing problems and emergencies involving any systemwide technology issues on a 24/7 basis. </li><li>Acts as technology liaison with company administrative departments such as Finance, Human Resources, and Pension, etc. </li><li>Has thorough working knowledge of Agency policies and procedures, and collective bargaining agreements. </li><li>Work cooperatively with all levels of personnel. </li><li>Attends in-service training, seminars or other opportunities for professional development as made available by the Agency. </li><li>Actively participates in staff meetings, trainings, etc. </li><li>Assists the Director and other Technical Managers in training other personnel as needed across the organization. </li><li>Assists the technology departments in the interview and selection process for other technology related positions as needed across the organization. </li><li>Assists other departments and divisions as needed. </li><li>Other duties and responsibilities as assigned. </li></ul> <p>Qualifications</p> <ul> <li>Minimum possession of a bachelor's degree or technical education certifications in Computer Science, Computer Programming, Information Technology, Software Engineering, or a closely related field and five (5) years of relevant work experience is required. </li><li>An equivalent combination of education and work experience on a year for year basis can be substituted for the 4-year degree requirement. Certifications in relevant programming languages or training methodologies are required. </li><li>Experience in software development or programming in a professional setting is required. Experience should include ability to write and document programs. </li><li>Demonstrated experience in developing and delivering technical training. </li><li>Demonstrated effectiveness in data gathering and analysis in preparation of reports as needed. </li><li>Experience with building and maintaining databases for query and problem tracking. </li><li>Proficiency in multiple programming languages (e.g., Python, Java, C#, JavaScript, visual basic, SQL) is required. </li><li>Must be proficient in the authoring of complex SQL queries and the use of reporting tools for end user output (Crystal Reports, Power BI, Tableau, etc). </li><li>Proven experience in analyzing and documenting complex legacy systems. </li><li>Technical knowledge of MS-Windows enterprise and desktop applications and fundamental concepts of databases (preferably MS SQL). </li><li>Understanding of the components that comprise a web application system, i.e. database, web application server, and web application client/browser with associated plug-ins/extensions etc. </li><li>Ability to work in a fast-paced environment, to multitask, manage multiple employees, ability to conduct training when necessary. </li><li>Demonstrated ability to communicate clearly, build commitment to goals, offer instruction, with excellent written and verbal communication skills. </li><li>The ability to quickly learn internal software programs. </li><li>The ability to prioritize projects and have excellent interpersonal skills, tact and diplomacy. </li><li>Ability to work both independently and in a team environment. </li><li>Must be able to handle confidential information. </li><li>Flexible availability including nights and weekends as needed to support a 3-shift 24/7/365 operation. </li></ul> <p>A valid driver's license is required. Individual may be required to travel in the course of their daily work.</p> <p>How To Apply</p> <p>Please visit our website athttp://www.cttransit.com/Careers/ to complete the on-line application and attach a cover letter and resume.</p>
POST A JOB
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!
It's completely FREE to post your jobs on ZiNG! There's no catch, no credit card needed, and no limits to number of job posts.
The first step is to SIGN UP so that you can manage all your job postings under your profile.
If you already have an account, you can LOGIN to post a job or manage your other postings.
Thank you for helping us get Americans back to work!