Web Application Developer
The Web Programmer/Analyst position is part of an agile development team that works to improve, develop, and support multiple web sites, web applications, and web apis used both internally to the organization and externally.
1.Write well-designed, unit tested, efficient code using software development best practices.
3.Integrate data from various back-end services and databases
4.Collaborate with web designers to match visual intent
5.Review pull requests from team members to ensure quality of production code
6.Gather and refine user stories used to produce feature specifications
7.Create and maintain software documentation
8.Collaborate with the system administration team to improve website performance, security, reliability and speed of delivery
9.Stay plugged into emerging web technologies and industry trends and apply them into operations and activities
10. Maintain a lifestyle consistent with sound Christian principles and those promoted by the university. Holds personal theological beliefs that are in agreement with the Biola Doctrinal Statement. Maintain a lifestyle consistent with sound Christian principles and standards of conduct promulgated by the institution.
2+ years of professional web development experience in an Agile environment
BS in computer science or a related field preferred
Experience with MVC frameworks like Ruby on Rails
A solid understanding of how web applications work including security, session management, and development best practices
Adequate knowledge of relational and NoSQL database systems functional and object-oriented programming and TDD/BDD practices
Aggressive problem diagnosis and creative problem solving skills
Strong team player and willingness to learn from others
Excellent communication skills written, verbal and interpersonal
Able to maintain high level of confidentiality
Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
The Application Services Web Programmer/Analyst is under the supervision of the Director of Application Services and works in close cooperation with the rest of the IT department as well as content managers and designers in other departments.
Hours Per Week: 40
Months Per Year: 12