Job Description:
As a Technical lead, you will play a crucial role in our technical team, contributing to the design, development, and implementation of various software solutions. Your expertise will encompass a wide range of technologies including cloud, networks, servers, databases, and more. The ideal candidate will have a strong programming background with proficiency in Java, XML/XSLT, Oracle SQL Plus, and .NET. Additionally, experience with mainframe systems and file transfer software such as Bizlink would be advantageous.
Key Responsibilities:
- Collaborate with business stakeholders to gather and analyze requirements, translating them into technical specifications and solutions.
- Work closely with Business Analysts and Programmers to establish realistic timelines and expectations for project deliverables.
- Lead troubleshooting efforts to identify and resolve errors or issues in a timely manner.
- Provide regular status reports on project progress and milestones.
- Develop comprehensive test plans and execute testing procedures to ensure the quality and reliability of software solutions.
- Create implementation plans and oversee their execution to ensure smooth deployment of new systems or updates.
- Demonstrate strong multitasking abilities, effectively managing multiple projects and tasks simultaneously.
- Communicate technical concepts and ideas to non-technical stakeholders in a clear and concise manner.
- Collaborate effectively with other technical teams, including DBAs, Enterprise Architects, Network Engineers, and Support personnel.
- Establish productive relationships with vendors and effectively manage vendor relationships as needed.
- Prioritize tasks and issues effectively, proactively addressing potential challenges before they escalate.
Qualifications:
- Bachelor???s degree in Computer Science, Engineering, or related field.
- Minimum of [X] years of experience in software engineering or related roles.
- Proficiency in programming languages such as Java, XML/XSLT, Oracle SQL Plus, and .NET.
- Strong understanding of cloud computing, network infrastructure, servers, and databases.
- Experience with mainframe systems and file transfer software is a plus.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills, both verbal and written, with the ability to convey technical concepts to non-technical audiences.
- Proven ability to work collaboratively in cross-functional teams and with external vendors.
- Demonstrated ability to prioritize tasks and manage time effectively.
- Proactive mindset with a focus on anticipating and addressing issues before they escalate.