Overview
Fully qualified Experienced Professional. Designs, develops, and integrates moderate to complex IT enterprise software solutions with a focus on frameworks, programming, troubleshooting, and debugging IT software issues, aligned with strategic goals and technology needs. Collaborate with cross-functional teams to gather and refine project requirements as part of the development lifecycle from conception to delivery. Apply best practices to maximize the benefit of IT systems investments. Mentor and provide guidance to other team members as needed.
Responsibilities
- Planning
- Participate and Lead project planning and estimation.
- Contribute to the development of technical strategies for projects.
- Contribute to the definition of coding standards.
- Collaborate with business stakeholders on technology roadmaps.
- Evaluate and recommend emerging technologies for adoption.
- System Design & Integration
- Lead and develop IT software application projects from conception to delivery. Collaborate with stakeholders to refine project requirements.
- Collaborate with cross-functional teams on coding and testing. Take ownership of specific modules or components. Contribute to technical documentation and participate in code reviews.
- Optimize and enhance existing IT software systems.
- System Operations
- Lead troubleshooting efforts for critical application issues.
- Resolve technical issues and provide in-depth support.
- Analyze and troubleshoot application performance problems.
- Escalate issues to appropriate teams when necessary.
- Implement preventive measures to minimize recurring problems.
- Collaborate with development teams on bug fixes and enhancements.
- Conduct root cause analysis for major incidents.
Mentor colleagues and junior developers in providing technical guidance
Qualifications
- Knowledge and skills in Salesforce:
- Expertise in developing with the Lightning Component Framework.
- Expertise in Apex, Visualforce, Lightning Web Components, and JavaScript.
- Extensive experience with Salesforce APIs, integration, and data migration.
- Proficiency in DevOps and CI/CD practices.
- Advanced knowledge of Salesforce architecture and best practices.
- Experience in optimizing code to adhere to Salesforce governor limits.
- Proficient in performance tuning for large datasets.
- Development of mobile-friendly and responsive applications on Salesforce.
- Knowledge of Salesforce Mobile SDK.
- Extensive experience with automated testing and regression testing.
- Proficiency in using bug tracking systems and test management tools.
- Make informed decisions about the necessary software components needed to best meet the companys technological needs.
- Experience with CI/CD pipelines with Jenkins/GitLab or similar; Git/GitHub; Artifactory and adopt DevOps strategies.
- Experience with Test Driven Development (TDD).
- Experience with the Software Development Life Cycle, Source Control (Git) coding best practices.
- Ability to expand skills and knowledge into other IT applications.
- Knowledge about cloud infrastructure and exposure to various cloud platforms.
- Ability to adapt communication for effectiveness with business partners and other technical teams.
- Proven experience in overseeing the design, development, and implementation of software systems, applications, and related products.
- Excellent understanding of the organization’s goals and objectives.
- Knowledge of applicable data privacy practices and laws.
- Good project management skills.
- Excellent written, oral, and interpersonal communication skills.
- Ability to conduct research into systems issues and products as required.
- Ability to communicate ideas in both technical and user-friendly language.
- Highly self-motivated and directed, with keen attention to detail.
- Proven analytical and creative problem-solving abilities.
- Able to prioritize and execute tasks in a high-pressure environment.
- Strong customer service orientation.
- Ability to work in a team-oriented, collaborative environment.
Educational requirements:
- Bachelors degree in computer science, systems analysis, or related technical field, or 9+ years of experience in IT enterprise software development in lieu of degree.
- 5+ years of experience in IT enterprise software development or equivalent experience
REQ-148962","qualifications":"- Knowledge and skills in Salesforce:
- Expertise in developing with the Lightning Component Framework.
- Expertise in Apex, Visualforce, Lightning Web Components, and JavaScript.
- Extensive experience with Salesforce APIs, integration, and data migration.
- Proficiency in DevOps and CI/CD practices.
- Advanced knowledge of Salesforce architecture and best practices.
- Experience in optimizing code to adhere to Salesforce governor limits.
- Proficient in performance tuning for large datasets.
- Development of mobile-friendly and responsive applications on Salesforce.
- Knowledge of Salesforce Mobile SDK.
- Extensive experience with automated testing and regression testing.
- Proficiency in using bug tracking systems and test management tools.
- Make informed decisions about the necessary software components needed to best meet the companys technological needs.
- Experience with CI/CD pipelines with Jenkins/GitLab or similar; Git/GitHub; Artifactory and adopt DevOps strategies.
- Experience with Test Driven Development (TDD).
- Experience with the Software Development Life Cycle, Source Control (Git) coding best practices.
- Ability to expand skills and knowledge into other IT applications.
- Knowledge about cloud infrastructure and exposure to various cloud platforms.
- Ability to adapt communication for effectiveness with business partners and other technical teams.
- Proven experience in overseeing the design, development, and implementation of software systems, applications, and related products.
- Excellent understanding of the organization’s goals and objectives.
- Knowledge of applicable data privacy practices and laws.
- Good project management skills.
- Excellent written, oral, and interpersonal communication skills.
- Ability to conduct research into systems issues and products as required.
- Ability to communicate ideas in both technical and user-friendly language.
- Highly self-motivated and directed, with keen attention to detail.
- Proven analytical and creative problem-solving abilities.
- Able to prioritize and execute tasks in a high-pressure environment.
- Strong customer service orientation.
- Ability to work in a team-oriented, collaborative environment.
Educational requirements:
- Bachelors degree in computer science, systems analysis, or related technical field, or 9+ years of experience in IT enterprise software development in lieu of degree.
- 5+ years of experience in IT enterprise software development or equivalent experience