**Roles & Responsibilities**:- Demonstrate a solid understanding of programming languages, basic technology, concepts, and logic.- Utilize analytical and programming logic skills to contribute to the development of innovative solutions.- Exhibit strong communication and interpersonal skills to foster effective collaboration within a team environment.- Maintain a positive and proactive attitude, bringing enthusiasm and commitment to your work.- Write and maintain code to ensure optimal functionality, conducting thorough testing of developed software.- Interact with the project team to deliver solutions aligned with project goals and gathered requirements.- Demonstrate flexibility, resourcefulness, and organizational skills to thrive in a fast-paced business environment.- Take ownership of tasks, working within deadlines and timelines.- Quickly grasp modern technology, staying abreast of industry trends and advancements.- Monitor the Support Mailbox and promptly address customer inquiries, providing effective and timely support.**Preferred background**:- Bachelor's degree or Professional technician in Computer Science, Information Technology, or a related field.- A minimum of 2 years of proven experience as a software developer.- Proficiency in utilizing Microsoft (Office) 365 Suite.- Hands-on experience working with Power Platform, including Power Apps and Power Automate.- Proficient scripting skills in JavaScript, AngularJS, HTML, CSS, and Python.- Solid understanding and practical experience with Rest API development.- Extensive knowledge and hands-on experience working with SQL Databases, Mongo, Stored Procedures, Functions, and Query reports.- Familiarity with ETL software such as Alteryx and Knime is considered a plus.We are looking for a dynamic individual who not only meets these qualifications but also brings a passion for innovation and a commitment to delivering high-quality solutions.