Western Governors University is looking to expand access to higher education through online, competency-based degree programs and needs a skilled software engineering expert to contribute to the success of assigned projects and the overall success of the university.
Requirements
- Expert understanding of the processes associated with software development, including Planning, Measurement, Coding, Testing, Reuse, Tools, Abstraction, Algorithms and Complexity, Security, and basic system understanding.
- Ability to employ the tools and techniques related to an engineering discipline, such as database management, user interface development, inter-process communications, etc.
- Ability to create designs that can be realized in code that achieve functional and non-functional requirements of the system.
- Experience in web-based applications and web services such as Java, REST, SQL, GIT, and other technologies, including experience integrating third-party products
- Technical experience in any of the following: GIT, SQL, Spring, Spring boot, Java, Angular 2 or later and AWS Services
- Experience with salesforce development lifecycle techniques and salesforce governor limits
- Experience with cloud-based telephony, CTI, SIP/VoIP phones and protocols, QoS, IVRs, and call recording
Responsibilities
- Acts as an expert in multiple areas of software engineering.
- Maintains accountability for quality of services in multiple areas and teams for the success of assigned project for on-time, on-budget, and on-scope delivery.
- Contributes as a lead or consultant for their domain area or multiple teams.
- Contributes formally and informally to the effectiveness of teams through formal and informal mentoring and direction during team meetings and problem solving.
- Contributes and often identifies systemic issues to be solved and contributes to the resolution of the same.
- Actively ensures that engineering has the skill sets they need to be successful with current and future technologies.
- Acts as a planning consultant for Portfolio or Ed Tech as a whole, when identifying technical risks and dependencies.
Other
- Bachelor's Degree in Computer Science, Information Technology, or related field
- 10 years of experience in software development; pioneering new approaches and technologies in engineering
- Strong communication skills with the ability to engage others at the right level at the right time.
- Ability to make the team stronger and more cohesive
- Full-Time Regular Positions (classified as regular and working 40 standard weekly hours)