Jr. UI/UX Developer at UCLA ORIS

1 year ago Design & Art Junior Full-Time 60,000-70,000 $/Year

We need one to Design, develop, document, test and provide support for ORA web-centric, object-oriented applications


Skills and Competencies

  • BS in computer science or an equivalent degree or combination of education and experience.
  • Demonstrates problem-solving skills
  • Expertise in HTML/HTML5, CSS, Javascript, XML, Ajax, jQuery, PHP and graphics
  • Experience in designing and developing responsive design websites
  • Experience in developing WordPress website
  • Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers
  • Ability to convert comprehensive layout and wireframes into working HTML pages
  • Ability to design and develop “maintainable software”
  • Ability to recognize differences in font style, layout patterns, and graphics
  • Knowledge of Adobe Photoshop and Illustrator
  • Experience in web application development including experience as a designer and developer of system or application software.
  • 1+ years of object-oriented programming experience in a modern language/environment (Microsoft .NET, C#, SQL, SQL Server, XML, Visual Studio, JavaScript, ASP.NET).
  • Experience in .NET development in multi-tier, multi-platform, high availability IIS based applications
  • Working knowledge of Microsoft Server components; Windows Server OS, IIS
  • Demonstrated experience in database access technology and database programming; Microsoft SQL Server.
  • Demonstrated experience developing and maintaining macros using VBA for MS Office applications like Excel and Word.
  • Knowledge of standard security practices and procedures for programming and authentication
  • Demonstrated strong software testing and debugging skills
  • Demonstrated ability to create software designs that use standard methods, are technically sound, have strong controls (security and audit), and result in maintainable and understandable software
  • Demonstrated ability to create technical documentation that is clearly written, well organized, well structured, and accurate
  • Demonstrated knowledge of Microsoft software, and systems including MS Windows and MS Office
  • Strong initiative, work ethic, creativity, and task and time management skill
  • Detail oriented, organized, willing to continuously learn and improve, and a good team player
  • Ability to manage multiple tasks in a fast-paced, deadline-driven environment
  • Ability to adjust to meet the rapidly changing needs of the department and business units
  • Ability to work independently and as part of the team with minimal supervision
  • Good written and verbal communication skills
  • Ability to adhere to established work schedule
  • Good interpersonal skills to work with both technical and non-technical personnel at various levels in the organization
  • Demonstrated judgment to delegate / escalate issues appropriately.
  • Must pass a background check


Job Summary Statement:

The Office for Research Information Systems (ORIS) is a part of the Office of Research Administration (ORA) which supports the UCLA research program by providing leadership, professional guidance and administrative services to faculty, department administrators, and students.

Under the direction of the ORIS IT Manager, the Programmer Analyst I serves as one of developers for website content editing, and software programming for various projects, with strong emphasis on website development using WordPress and web application development using .NET. Responds to website content update tickets submitted by ORA Departments; develops department websites and web applications; tests and debugs; and writes project documentations.

Incumbent must balance workload to complete competing projects while meeting or exceeding department expectations. Strong emphasis is placed on meeting quality standard, meeting deadlines, project milestones, and maintaining communication with managers.

Under the direction of the ORIS IT Manager, project tasks are assigned and are independently performed. Predetermined goals and project milestones are mutually set. Incumbent is expected to work independently in executing project tasks according to established guidelines and policies.

Core Functions and Duties

Application Development and System Support: 50%

  • Design, develop, document, test and provide support for ORA web-centric, object-oriented applications
  • Use software technologies such as, C#, Ajax, VBScript, JavaScript, JQuery, COM, ASP.NET, PHP, SQL Server Reporting Services, SQL Server and web services to develop software applications.
  • Participate in all phases of the development life cycle in accordance with application specifications and business requirements.
  • Accept various responsibilities and demonstrate skills in all areas of Web and database technologies, such as application design and development, as well as provide testing, technical documentation, and production support.
  • Participate in relevant classes or seminars to increase technical knowledge.
  • Stay abreast of technical advances, particularly in the area of software development and security.
  • Test and perform quality assurance tasks related to the projects.
  • Act as back-up to the Programmer Analyst II when he/she is unavailable.
  • Other duties as assigned

Department Website Development and Content Editing: 50%

  • Understand requirements, process and problems in order to develop web pages and ensure design and layout meet guidelines, best practices and standards
  • Develop basic HTML, PHP, CSS and Javascript
  • Maintain, update content, and monitor the health of the existing websites
  • Perform accessibility test to ensure conformity to Web Content Accessibility Guidelines AA Level
  • Perform test on various mobile devices for responsiveness
  • Perform thorough quality checks of layout consistency and usability
  • Generate and analyze web analytics reports for the existing sites
  • Participate in relevant classes or seminars to increase technical knowledge
  • Other duties as assigned

Job Type: Full-time

Pay: $60,000.00 - $70,000.00 per year

Benefits:

  • Dental insurance
  • Employee discount
  • Health insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Retirement plan
  • Vision insurance

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)