Join our team at OSF Digital, where innovation meets excellence in the realm of digital transformation.
As the largest global Salesforce Partner, we're on the lookout for talented individuals who resonate with our core values of integrity, client-centricity, and collaboration.
At OSF, we harness AI to create smarter, more efficient solutions that propel businesses forward.
We are seeking an experienced Software Consultant to join our team, focusing on delivering high-quality software solutions to our clients.
The ideal candidate will have a proven track record in requirements analysis, architecture definition, technical guidance, system integration, and solution design.
Familiarity with CRM systems, particularly Formix and Sibiel, is highly desirable.
This role requires a candidate with strong technical skills, excellent communication abilities, and a deep understanding of the insurance industry.
Responsibilities:
Collaborate with stakeholders to gather and analyze business requirements, translating them into functional and non-functional specifications.
Design and define software architecture with scalability, performance, security, and integration considerations.
Create architectural diagrams and documentation to communicate proposed solutions.
Provide technical guidance to development teams, ensuring adherence to best practices and coding standards.
Identify integration points with internal and external systems and design solutions for data exchange and interoperability.
Work with cross-functional teams to design comprehensive software solutions that meet business and technical requirements.
Communicate project progress, address concerns, and manage expectations with stakeholders.
Collaborate with quality assurance teams to define test strategies and ensure software quality.
Troubleshoot technical issues and provide timely resolutions and recommendations.
Stay updated with industry trends and best practices to continuously improve skills and project outcomes.
Requirements
Experience as a Software Consultant with expertise in requirements gathering and architecture definition.
Ability to translate business requirements into technical solutions and define scalable software architectures.
Excellent communication and collaboration skills, with the ability to liaise effectively with stakeholders and cross-functional teams.
Strong analytical and problem-solving abilities, with a focus on delivering innovative solutions.
Adaptability and flexibility to manage changing requirements and learn new technologies.
Leadership abilities to guide and mentor team members and drive project success.
Proficiency in programming languages such as Java.
Knowledge of database management systems and SQL querying.
Experience with system integration, including APIs, web services, and middleware.
#J-18808-Ljbffr