Software Developer at UCLA
Los Angeles, CA 90095, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Jun, 25

Salary

0.0

Posted On

12 Mar, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Vendors, Javascript, Communication Skills, Systems Analysis, Root Cause, Sql, Feasibility Studies, Distributed Systems, Technical Reports, Architecture, Microsoft, System Requirements, Css, Computer Science, Nosql, Design, Information Systems, Group Presentations

Industry

Information Technology/IT

Description

The incumbent participates in the software development life cycle using technology stacks like HTML, CSS, TypeScript, JavaScript, C#, Cloud Development, Microservice Architecture, and trending JavaScript frameworks. The incumbent has a good understanding of relational and NoSQL databases. The incumbent conducts detailed systems technical analysis of business processes, re-engineers the business processes, develops prototypes, configures the business process, develops APIs and any custom components needed to implement the digitization of the business process, conducts testing, and facilitates user acceptance testing and production migrations. The incumbent provides production support by troubleshooting and resolving issues promptly, develops and runs reports to analyze bottlenecks or problem areas in the system, and continuously improves the system ensuring correct and efficient operation. The incumbent stays abreast of emerging technologies and trends for modern applications. As a pivotal member of UCLA Student Affairs, you’ll ignite the Bruin spirit and contribute to a vibrant community that champions academic success and holistic development. UCLA Student Affairs is the backbone of the Bruin journey, supporting students from admission to graduation and beyond. Engage in a role that spans personal growth, academic success, and community enrichment, connecting students with a wealth of resources and opportunities. Here, you’re not just part of a team; you’re part of the UCLA legacy. Join us in shaping the future of UCLA, where every day you’ll make a difference in the lives of our students and the broader Bruin family.

QUALIFICATIONS

  • Five years of experience in the job offered, software developer, or a related occupational title. (Required)
  • Outstanding skills in systems analysis, design, and architecture for distributed systems including completing feasibility studies of proposed projects, analyzing complex functional processes, developing overall system requirements, and designing intuitive user interfaces and detailed specifications. (Required)
  • Demonstrated analytical and problem-solving skills, ability to analyze, identify root cause and resolve issues: define the problem or objective; identify relevant concerns or factors; formulate logical and objective conclusions; recognize and propose alternatives and their implications. (Required)
  • Excellent skills in implementing new systems, projecting the resulting workflow changes, and integrating new systems into operational procedures. Ability to define testing procedures and to rigorously carry out such procedures manually and scripted. (Required)
  • Expertise in Microsoft .NET, C#, Angular, NodeJS, ReactJS, SQL, NoSQL, CSS, JavaScript and Cloud Technologies. Demonstrated ability to write easily maintainable, durable, scalable, structured, object-oriented code following proper coding and documentation standards. (Required)
  • Detailed knowledge of relational and non-relational database theory and systems. (Required)
  • Demonstrated ability to troubleshoot systems, identify root causes, and resolve application software bugs. (Required)
  • Excellent Oral communication skills sufficient to represent the unit on task forces and committees, to effectively participate in meetings and conferences, and to interact with management, technical, and end-user staff on a one-to-one basis and in group presentations. (Required)
  • Skill in setting priorities, meeting competing deadlines, and handling varying requirements and job complexities. (Required)
  • Ability to establish and maintain cooperative working relationships and to interact effectively with technical, management, and end-user staff and vendor representatives. (Required)
  • Ability to work independently and follow through on assignments with minimal direction and also work as part of a team. (Required)
  • Excellent Interpersonal skills to work effectively and diplomatically with diverse groups of administrators, colleagues, managers, technical staff, faculty, students, staff, vendors, representatives of governmental agencies, and the public. (Preferred)
  • Ability to write comprehensive, well-organized, grammatically correct, and lucid reports, proposals, instructional/technical documentation, and technical reports concerning feasibility studies, systems requirements and design, detailed processing requirements, and programming specifications. (Preferred)

EDUCATION, LICENSES, CERTIFICATIONS & PERSONAL AFFILIATIONS

  • Bachelor’s degree in Computer Science, Management Information Systems or a related field. (Required)

COMPLETE POSITION DESCRIPTION

https://universityofcalifornia.marketpayjobs.com/ShowJob.aspx?EntityID=38&jobcode=40864975
Apply

Responsibilities

Please refer the Job description for details

Loading...