Vacancy expired!
Senior Applications Development EngineerPosition SummaryWorking as part of the tight-knit team, you will be responsible for participating in the design, development and support Microsoft Office applications, add-ins macros, templates and styles for use by legal 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. Duties and Accountabilities1
- Maintaining existing macros and add-ins to ensure they are within Support Agreements. As well as leading technical projects on new functionality and upgrades
- Participate in technical projects through full development lifecycle phases focusing the Microsoft development stack: C#, ASP.Net, .Net Core, VBA, MVC, SQL Server, Visual Studio
- Assist in the architecting, design, develop and support custom Office solutions (add-ins, macros, styles, templates)
- Design, code and test new Windows desktop and web applications
- Maintain and enhance Office templates, add-ins and macros to improve the user experience and automate tasks
- Enhance existing systems by analyzing business objectives, preparing and action plan and identifying areas for modification and improvement
- Maintain existing software systems 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.
- S. degree in Computer Science, Software Engineering or related field, or equivalent experience
- Strong technical skills in:
- In depth knowledge of VBA, Office JS API and C#.
- Solid knowledge of VSTO.
- Creating MS Office macros, templates and styles.
- Knowledge of Office add-ins and apps
- Ability to create and modify headers/footers and all formatting features in Word.
- JavaScript, JQuery, Angular.js, Bootstrap, and HTML5
- Expert in MS Word document creation, formatting, styles with multiple languages
- Knowledge of SQL and NoSQL (Mongo, CosmosDB) query techiques,
- Experience with frameworks such as: jQuery, Bootstrap and Microsoft entity framework
- Experience of RESTful service development.
- Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support. Including managing requirements gathering and analysis, systems analysis and design, and technical 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.
- Successful track record of working in an IT development team
- Demonstrate a high level of technical expertise and ability
- ID: #48532325
- State: Florida Tampa bay area 33601 Tampa bay area USA
- City: Tampa bay area
- Salary: Depends on Experience
- Job type: Permanent
- Showed: 2023-01-13
- Deadline: 2023-03-13
- Category: Architect/engineer/CAD