Integration / Special Projects Developer
What is an Integration / Special Projects Developer?
Integration / Special Projects Developers work daily with operating systems and data information systems, such as RDBMS's and REST APIs, performing duties such as analyzing, modifying, and testing heterogeneous software systems to join together disparate information systems. A deep understanding of these systems allows them to detect issues, develop solutions, and integrate configurations. They have familiarity with server-side programming languages, such as SQL, Powershell or Bash, and C# or Java. This broad knowledge base allows them to handle various components of the integration processes, such as servers and databases to create a working whole. As an expert in integration, businesses rely on their knowledge to extend operational processes and system architectures beyond traditional boundaries.
What does an Integration / Special Projects Developer do at our company?
The Integration / Special Projects Developer uses a range of different technologies and languages (such as Java, JavaScript, HTML, PHP, C#, SQL, Powershell, Bash) to develop distributed information systems. Integration / Special Projects Developer approach software holistically since they often are targeting both user experience and automated functionality "behind the scenes."This specific position will assist our Client Success team in developing enhancements and adjustments to our flagship product and secondary products in order to onboard new clients and improve the experience of existing clients.
Integration / Special Projects Developer duties include:
Participating in the design and creation of scalable software systems, and enhancements to existing onesAnalyzing data interchange requirementsWriting clean, functional code on the front- and back-endTesting and fixing bugs or other coding issues
General Responsibilities
Work with development teams and product managers to ideate software solutionsDesign client-side and server-side architectureDevelop and manage well-functioning databases and applicationsWrite effective APIsTest software to ensure responsiveness and efficiencyTroubleshoot, debug and upgrade softwareCreate security and data protection settingsWrite technical documentationWork with data scientists and analysts to improve software
Required Knowledge, Skills, and Abilities
Familiarity with common stacksKnowledge of multiple front-end formats, languages, and libraries (e.g. HTML/ CSS, JavaScript, XML, React)Knowledge in multiple back-end languages (for example, C#, Java, Python, JavaScript), ability and willingness to learn new required languagesFamiliarity with databases (for example, Sql Server, MySQL, MongoDB), web servers (e.g. IIS, Nginx, Apache) and UI/UX designExcellent communication and teamwork skillsAbility to employ patience, persistence and attention to detailOrganizational skillsAn analytical mind
Salary Range / Benefits
Salary Range Based on Experience / Qualifications$60,000 - $90,000
Company Holidays (US Federal calendar)Eligible for 401kEligible for QSEHRA Health Insurance PlanVacation / Sick leave
NOTE: Skills listed and/or tagged in this posting are not requirements for applicants, but are indicative of the skills which are used on the job.