Job Description
The Senior Analyst Programmer role is to define, develop, test, analyze, and maintain new and existing software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. This role will also research, design, document, and modify software specifications throughout the production life cycle.
Responsibilities
1. Develop and Maintain
• |
Build, maintain and enhance applications using languages like C#, JavaScript, VBScript, and SQL. |
• |
Ensure database efficiency by creating and optimizing stored procedures and views. |
• |
Troubleshoot and resolve issues to keep systems running smoothly. |
• |
Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts. |
2. Collaborate on Business Needs
• |
Work closely with stakeholders to understand their requirements and deliver tailored solutions. |
• |
Act as a bridge between business teams and technical teams, ensuring alignment throughout projects. |
3. Deliver Projects Effectively
• |
Take ownership of tasks, meet deadlines, and deliver high-quality results. |
• |
Communicate progress and address challenges proactively with team members and management. |
4. Ensure Quality and Compliance
• |
Perform testing and code reviews to maintain high standards. |
• |
Document processes thoroughly and ensure solutions comply with company policies. |
5. Grow and Adapt
• |
Stay current with the latest technologies and bring innovative ideas to the team. |
• |
Mentor junior team members and share knowledge to foster collaboration. |
Qualifications
• |
5 years + of proven and hands-on programming experience, preferably with a combination of software development experience and experience in the Finance or Private Equity sector are highly regarded. |
• |
Hands-on in IT projects, being a Business Analyst and Analyst Programmer. |
• |
Bachelor’s degree in computer studies, Systems Engineering or relevant disciplines. |
• |
Practical experience in Microsoft SQL Server (stored procedures, views). |
• |
Strong knowledge of the different development languages (e.g., C#, JavaScript, VBScript, SQL, etc.). |
• |
Strong organization, communication skills, and client-serving skills. |
• |
Able to work under pressure and enjoy working in a fast-paced environment. |
• |
High integrity and accountability for proposing solutions, time management, and reporting back to management in a timely manner. |
We are offering our people with an inclusive environment where your ideas matter. If you are an achiever who enjoys working in a fast-paced and collaborative setting, surrounded with great people and inspiring leaders, come and join us! Please send us your updated CV to: hr@linnovatepartners.com