Description
You will lead system design, software development, and project planning efforts while supervising subordinate staff.
Responsibilities
- Direct work assignments, project schedules, and resource planning for the team.
- Lead project coordination between Information Services users and third-party software vendors.
- Analyze and implement solutions for complex technical problems and system integrity issues.
- Participate in all phases of software development, systems design, and analysis.
- Provide systems installation support and user training.
Required Skills
- 10+ years of experience in system analysis, design, development, and relationship management.
- Proficiency in software development across multiple platforms including .NET, Java, and R.
- 10 years of experience with JavaScript and UI frameworks such as Kendo UI, AngularJS, React JS, jQuery, HTML5, and Bootstrap.
- 10 years of experience in web-based application deployment and debugging.
- 7 years of experience in webservices design and development.
- 5 years of experience with GIT and TFS.
- Experience with cloud providers such as AWS, Azure, or Google Cloud.
- Knowledge of database design, data modeling, and DevOps/CI/CD pipelines.
- Strong understanding of security principles and architectural styles like microservices and client-server.
Preferred Skills
- Database development with MS SQL and Oracle, including Oracle PL/SQL and T-SQL.
- Experience with CSOM/JSOM for SharePoint and integrating web applications with Azure AD and Azure B2C.