Enable job alerts via email!
A dynamic software company is seeking a passionate developer to enhance web applications and design integration solutions. The ideal candidate possesses a Bachelor's degree in computer science with at least 2 years of experience in both front-end and back-end technologies. This role involves collaborating within a team to create innovative solutions and improve overall system functionality in a fast-paced environment.
Develop, enhance, and maintain web applications and automation integration layers.
Design and implement integration solutions between our core product and third-party platforms.
Participate in the development of customized integration solutions with external systems.
Collaborate in a dynamic, fast-paced environment—ideal for self-driven team players who are passionate about both building and exploring new technologies.
Demonstrate the ability to quickly learn new tools and technologies, contributing fresh ideas and expertise to strengthen the team.
Deliver projects on schedule, ensuring high standards of quality and performance.
Work closely with fellow Professional Services team to share knowledge, foster innovation, and continuously improve system functionality.
Bachelor’s degree in computer science, Software Engineering, Information Technology or related field or equivalent.
At least 2+ years’ working experience as a developer, preferably working on web apps
Proficient in front-end and back-end technologies including Bootstrap, HTML5, CSS, PHP, JavaScript, Ruby, SQL, and AWS.
Strong experience with object-oriented programming languages, preferably Java or C++.
Familiar with test-driven development practices.
Skilled in troubleshooting and performing root cause analysis.
Experienced in working with large data models, relational databases, and writing complex SQL queries.
Proficient with version control systems, preferably Git/GitHub.
Experience with Jira and Confluence.
Familiarity with Agile development methodologies.
Strong verbal and written communication skills in English.
Able to quickly learn and adapt to new programming languages or tools as required.
Capable of working independently within a small, cross-functional team.
Self-motivated and adaptable team player who thrives in a fast-paced and dynamic environment, with a strong passion for both learning and creating technology.