We are seeking an experienced MIS Tech Lead
The MIS Tech Lead is responsible for overseeing the technical direction and development of Management Information Systems (MIS) applications. This role entails ensuring that best practices are adhered to, guiding team members, and facilitating technical discussions. The MIS Tech Lead will work closely with the MIS Team Leader and play a critical role in driving the technical execution of projects.
Key Responsibilities:
Oversight of Technical Direction:
Lead the technical vision for MIS applications, ensuring alignment with business goals and strategies.
Stay current with technological advancements and recommend innovative solutions to enhance system performance and user experience.
Mentorship and Guidance:
Provide support and mentorship to developers, fostering an environment of professional growth and encouraging adherence to coding best practices.
Guide team members in solving complex technical challenges and enhance their technical skills through knowledge sharing and experience.
Code Quality Assurance:
Conduct thorough code reviews to ensure high standards of software quality, performance, and compliance with architectural standards and best practices.
Implement and enforce coding standards and best practices within the development team.
Main Tasks:
Facilitate discussions and ensure the adoption of best practices among team members, specifically pushing for adherence to coding standards and efficient workflows.
Collaborate with Business Analysts to understand project requirements and effectively translate them into technical solutions and specifications.
Monitor team progress and proactively address any blockers that may impact project timelines, facilitating resolutions to maintain project momentum.
Assist in the identification of process improvements within the development lifecycle to enhance efficiency and delivery.
Requirements: Bachelors degree in Computer Science, Information Technology, Business Administration, or a related field.
Proven experience (typically 5+ years) in software development, with substantial experience in Salesforce development and administration.
Strong proficiency in Salesforce technologies, including Apex, Visualforce, Lightning components, Salesforce APIs, and Salesforce integration techniques.
Experience with tools such as Deal Hub and Tableau for data visualization and reporting.
Proficiency in database management systems and data modeling related to Salesforce and other relevant systems.
Familiarity with software development methodologies, particularly Agile.
Excellent problem-solving skills combined with strong analytical abilities.
Effective communication skills, capable of conveying tech
Preferred Skills:
Business and SalesOps experties
Salesforce certifications (e.g., Salesforce Developer, Advanced Administrator, Salesforce Architect) are highly desirable.
Experience implementing and managing Salesforce-based solutions in a production environment.
Background in DevOps practices and tools, especially in relation to Salesforce deployments.
This position is open to all candidates.