This position assists in the design, development, and testing of software applications, resolving day-to-day incidents to ensure the integrity of provided services. The role involves consuming, transforming, and updating data between systems using integration software. The developer will consult with business partners to identify and define software application needs, analyze change requests, and make recommendations for designs that meet client specifications. Additionally, the role requires creating documentation for program definition, development, and business requirements, including software objectives, deliverables, and end-user specifications. This position also involves mentoring and providing technical direction to other IT staff, ensuring smooth system maintenance and meeting SLAs. The developer will write, translate, and code software programs, prepare system and infrastructure diagrams, and train end-users on new programs and tools. Reporting on assignment status to management and team members is also a key responsibility. The role requires working independently to stay updated on technological advances and adhering to IT procedures and standards, including providing proper documentation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior