JobsEQ by Chmura Logo

Senior SharePoint Developer

Vaco

Location: Tampa, Florida
Type: Full-Time, Non-Remote
Posted on: April 28, 2022
This job is no longer available from the source.
Job Snapshot

Employee Type:
Full-Time

Location:
Tampa

Job Type:
Information Technology

Experience:
At least 4 year(s)

Date Posted:
4/28/2022

Job ID:
SENIO04867A
Job Description
Position Summary
Working as part of the tight-knit team, you will be responsible for participating in the design, development, modification and support of SharePoint and M365 platforms uses by us or administrative staff and external clients. Flexible in your approach you will be keen to develop your professional knowledge in a fast-paced and stimulating working environment.
You will work across a wide range of projects. You can anticipate unforeseen challenges and will be both resilient and pragmatic in your approach to managing change.
Supporting the firm's needs, you will develop a good understanding of how the firm operates. You will also be an integral part of our focus on delivering the Firm's 2025 vision of profitable growth and will champion our internal culture. Aware of the contribution that you can make to the plans and decisions that will deliver engaged people and outstanding client relationships around the world, you will be confident in speaking up and proactively look for ways to make a difference and implement process improvements. In return, you will have a front-row seat in a business that is changing rapidly within a team that is friendly, supportive and welcoming.
Our Global Technology Team
Our team comprises of three functions: Business Services - who maintain, develop and support our enterprise systems, Operations - who design, build and support our communications and data center operations, and Support Services - who provide desktop, meeting and training support in the Firm's offices.
Globally-minded and diverse, our team covers a range of technical disciplines and business skill sets. This encompasses from business analysts, data architects, application developers and engineering staff covering range of technologies that include virtualization, cloud, networking, storage, collaboration services and security. We deploy the latest technology and hardware within our state of the art offices. Our technical support staff support and train our people on the latest hardware and operating systems, remote working capability and mobile devices. Our Shared Services centers provide Service Desk and Operation Centers that providing support and monitoring of Firm systems 24 x 7.
Working closely with our business services colleagues in support of the Firm's Finance, HR, Marketing and Knowledge Information Technology systems, Global Technology Services is at the heart of the Firm's global operations.
Duties and Accountabilities1
• Develop and support custom SharePoint Online and on-premise solutions (web parts, features, Angular, React, SPFx, etc.)
• Maintaining existing applications to ensure they are within Support Agreements. As well as collaborating on technical projects and new Applications or Major Application upgrades.
• Participate in technical projects through full development lifecycle phases for both on -premise and Cloud development focusing the Microsoft M365 and SharePoint platforms.
• Assist in the designing, development, and implementation with a Cloud first approach of software solutions to meet the Firm's dynamic and unique technical requirements.
• Build solutions for Cloud Modernization and migrations of applications including incremental approaches to move to the cloud.
• Enhance existing applications by analyzing business objectives, preparing and action plan and identifying areas for modification and improvement.
• Maintain existing applications by identifying and correcting software defects.
• Maintaining and supporting multiple projects and deadlines.
• Assist in assessing Firm software requirements and recommend internal or 3rd party solutions.
• Follow existing Firm development and coding standards and establish/update needed additions or practices.
• Take ownership of deliverables / solutions and ensure on time project task completion.
• Communicate status updates to managers and business units proactively.
• Develop integrated solutions for Firm wide and departmental applications.
• Interact with business users, technical staff, and managers.
• Investigate new technologies and stay up to date on all technology advancements on with supported systems.
• Assist in the evaluation of new software platforms, trends, and solutions.
• Maintain the practice of continuous improvement and education by attending seminars, etc., and keeping current on new leadership skills.
• Maintain professional and technical knowledge by reviewing related professional publications.
• Stay in tune with the Firm's growing projects for practical experience.
• Interact with all levels of staff.
Qualifications
• B.S. degree in Computer Science, Software Engineering or related field, or equivalent experience
• Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, C#, SQL Server, HTML, CSS JavaScript, Web API, Unit Testing, Azure DevOps, Git, HTTP protocol
• Be knowledgeable in open source frameworks and products including React, Angular and Bootstrap.
• Experience with SharePoint 2019 and SharePoint Online
• Knowledge of Teams, Power Apps, Power Automate and Power BI, Azure Logic Apps and SharePoint Framework.
• Knowledge of 3rd party tools for SharePoint like Nintex, DocAve, and Handshake.
• Experience of RESTful service development.
• The ability to implement CI/CD pipelines and knowledge of DevOps practices.
• Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support.
• Ability to innovate and provide functional applications with intuitive interfaces.
• Ability to construct user guides and documentation.
• Team player who is ambitious and motivated.
• Excellent interpersonal skills and patience working with others.
• Must be able to multitask and work in a fast-paced environment.
• Must have excellent customer service skills
• Capable of grasping new concepts without prior experience.
• Excellent verbal and written communication skills with the ability to write concise, accurate and readable technical documentation and reports
• Successful track record of working in an IT development team
• Demonstrate a high level of technical expertise and ability