27 Oct
FULL-STACK DEVELOPER
Vacancy expired!
- Bachelor’s Degree in computer science, information science, or a related field
- Four years' experience performing progressively more complex and responsible tasks involving development and support of enterprise applications and services
- Proficient C#, .NET Core, and .Net framework with recent experience developing Web APIs
- Experience in cloud application design such as Amazon Web Services (AWS)
- Experience with server side and client side (such as: JavaScript and Json, NodeJS, React, Lambda, Angular, Amazon SQS)
- Experience integrating Web applications and services with middleware services
- Experience within a software development lifecycle, including DevOps practices
- Experience with code versioning, branching, and release methodologies
- Experience with SQL, query design and data normalization
- Strong acumen for software testing; commitment to quality
- Understanding of secure design and coding practices
- Excellent problem-solving skills; able to design creative and pragmatic solutions
- Demonstrated ability to quickly learn and apply new technologies and skills
- Demonstrated written/oral communication skills, user liaison skills and personal interaction abilities
- An effective team player who enjoys collaboration
- Experience in Higher Education, preferably at a major research (R1) university
- Knowledge of IT accessibility issues for users with disabilities; familiarity with accessibility standards and best practices; experience testing for accessibility; and demonstrated ability to design content/applications with accessibility considerations
- Experience with open source development projects
- Experience with Agile development practices, including test-driven development
- Experience utilizing Terraform for cloud infrastructure management
- Experience with automation of component deployment, scaling and updates with Ansible and Docker
- Experience designing and building REST Web services
- Experience with search engines. ElasticSearch preferred
- Experience with Continuous Integration & Deployment (CI/CD) tools – TravisCI
- Experience using enterprise metadata to control application and service behavior
- Experience implementing data access and application security policies
- Familiar with software architecture patterns (e.g. MVC)
- Experience using Amazon Web Services (AWS) or Microsoft Azure
- Expertise with caching and load-balancing
Vacancy expired!