Paratext Downloads
Back-End Developer
Paratext Downloads, Dallas, Texas, United States, 75215
Responsibilities:
Design, develop, and deploy server-side system, including database creation, APIs, and hosted solutionsIntegrate data from various back-end services and databasesMaintain, expand, and scale our websitesCollaborate with front-end developers and web designers to match visual design intentWork with team leader to collaborate, review, and deliver high quality software applicationsParticipate as an integral and enthusiastic part of the team, exhibiting ownership, follow-through, initiative, awareness, and effective communication with peers and management.Work with the team around a cohesive product roadmapMinor Responsibilities:Analyze systems requirements by consulting with the user community and development teamSupport user community and development team with developer-level supportMonitor and report system performance and analyticsWrite technical reference documentation for the new softwareParticipate in regular project status, planning, partnership, and strategic meetingsBe available to travel to meet with the larger development team at least once per yearBe available to travel biannually to the Language Technology ConferenceParticipate in professional conferences and meetingsKnowledge, Skills, and Abilities:
A servant heart attitudeDemonstrated experience with hosted and cloud based solutions.Demonstrated experience with the design and implementation of APIsDemonstrated experience managing multiple websitesDemonstrated skills in software development and algorithmsDemonstrated passion for programming and solving complex problemsGood interpersonal skills of communicationGood organizational skillsThe ability to quickly analyze and learn a large existing codebaseThe ability to make decisions in a timely mannerThe ability to generate multiple solutions to the problemThe ability to quickly pick up technical conceptsThe ability to work both with a team and independently, and to multitask effectivelyEducation and Experience:
Back-End Developers should have experience in software engineering and a good understanding of agile development practices. Bachelor's degree in computer science or equivalent work experience is preferred, but we care more for a heart and mind that are always learning.Training and Orientation:
Will complete the initial IT Software Department training program and relevant portions of IT Orientation.
#J-18808-Ljbffr
Design, develop, and deploy server-side system, including database creation, APIs, and hosted solutionsIntegrate data from various back-end services and databasesMaintain, expand, and scale our websitesCollaborate with front-end developers and web designers to match visual design intentWork with team leader to collaborate, review, and deliver high quality software applicationsParticipate as an integral and enthusiastic part of the team, exhibiting ownership, follow-through, initiative, awareness, and effective communication with peers and management.Work with the team around a cohesive product roadmapMinor Responsibilities:Analyze systems requirements by consulting with the user community and development teamSupport user community and development team with developer-level supportMonitor and report system performance and analyticsWrite technical reference documentation for the new softwareParticipate in regular project status, planning, partnership, and strategic meetingsBe available to travel to meet with the larger development team at least once per yearBe available to travel biannually to the Language Technology ConferenceParticipate in professional conferences and meetingsKnowledge, Skills, and Abilities:
A servant heart attitudeDemonstrated experience with hosted and cloud based solutions.Demonstrated experience with the design and implementation of APIsDemonstrated experience managing multiple websitesDemonstrated skills in software development and algorithmsDemonstrated passion for programming and solving complex problemsGood interpersonal skills of communicationGood organizational skillsThe ability to quickly analyze and learn a large existing codebaseThe ability to make decisions in a timely mannerThe ability to generate multiple solutions to the problemThe ability to quickly pick up technical conceptsThe ability to work both with a team and independently, and to multitask effectivelyEducation and Experience:
Back-End Developers should have experience in software engineering and a good understanding of agile development practices. Bachelor's degree in computer science or equivalent work experience is preferred, but we care more for a heart and mind that are always learning.Training and Orientation:
Will complete the initial IT Software Department training program and relevant portions of IT Orientation.
#J-18808-Ljbffr