Contact Company
Withdraw
Apply
Report
Senior .NET Developer (Remote)
Utilities/Energy company
Utilities/Energy company
Jacksonville, FL
W-2 onlyUS ResidentPermanent Position674 views
Jacksonville, FL
Permanent Position
Your Recruiter

The Applications Engineer is responsible for the selection, procurement, development, delivery, maintenance and support of all City’s corporate applications. This role is both hands on and strategic, delivering projects and solutions that are identified in the service desk applications catalogue, Change Requests database and strategic plans or roadmaps across City’s geographically and functionally diverse organization. Manages the local IT applications landscape and is the liaison for all business functions. Ensures professional support to the business and leads continuous improvement of IT applications.

RESPONSIBILITIES

  • Manages local applications including implementation, administration, corrective maintenance, release management, installations, trouble shooting
  • Plans and manages application improvement initiatives and projects in close cooperation with business owners.
  • Ensures effective IT communication to end users, management, contractors, vendors, and other relevant stakeholders.
  • Acts as the primary point of contact for end user requests beyond helpdesk requests.
  • Reviews and ensures compliance with all applicable legal, regulatory, and other IT requirements.
  • Interacts closely and aligns priorities, activities, and project execution with the Director of IT.
  • Provides support to the end user and IT Support technicians in a level III support capacity as required.
  • Provide technical expertise for the development of system applications, interfaces, and integration to 3rd party system.
  • Author and/or review Engineering Bulletins, Application guides, Best Practices, Project Specifications, etc.
  • Author system requirements documents to capture user and business needs in the form of use cases, functionality expectations, performance requirements, test plans, and system interactions (end-to-end) in an agile framework.
  • Test existing, new and applications-based hardware and software components to assure reliability of systems within the existing network
  • Other duties as assigned

DELIVERY / PROJECT MANAGEMENT

  • Liaise with project teams/squads to align deliverables and track dependencies whilst keeping the business informed
  • Utilize industry standard tools to track and manage projects and do capacity vs demand planning and reporting for the business and internally for IT
  • Provide regular updates of projects to Stakeholders and the Senior Managers
  • Coordinate and lead projects using agile methodologies or techniques, acting as Scrum Master at times
  • Conduct PIRs after project delivery and ensure relevant documentation, handover and support structures are in place after go-live
  • Engage with project team members and the wider City FM organization and ensure effective communication
  • Manage stakeholder expectations and relationships
  • Perform scoping and risk assessments

APPLICATION DEVELOPMENT:

  • Take a lead role in delivering core applications
  • Responsible for creating an application catalogue across all City IT systems and apps, with relevant details on application profiles (e.g. ownership, data classification, lifecycle management, functional and non-functional app profile)
  • Responsible for new application procurement and deployment at a regional (APAC) and global scale, starting from writing RFQ/RFI/RFP, managing interactions with vendors and internal stakeholders, evaluating vendors based on selection criteria and conducting demos and assessments and finalizing with procurement, configuration, deployment, change management and documentation/hand over of the application
  • Implement current industry standard tools & technologies to support development and maintenance of systems and business intelligence tools
  • Ensure planning, requirements analysis, designing, building and testing is performed to a high standard
  • Identify opportunities for process improvement through automated system integrations
  • Implement strategies for maintaining and securing corporate data with a focus on single source of truth to enable improved data warehousing and reporting capability

LEADERSHIP:

  • Demonstrate a high level of leadership and ability to execute well informed decisions
  • Provide direction and support to team members as required
  • Remove barriers preventing the team from delivering outcomes
  • Identify opportunities and drive change where required with a focus on IT applications

STRATEGIC FOCUS:

  • Develop systems with a focus on future proofing
  • Identify opportunities for reducing costs and increasing the IT value
  • Work collaboratively with the IT and overall City managers to identify opportunities for improvement
  • Facilitate informed strategic debate, planning & decision making with the IT management team
  • Provide high level strategic advice to the Director of IT with supporting data and information

APPLICATION DEVELOPMENT:

SERVICE DELIVERY:

  • Work collaboratively with all IT team members with a focus towards service delivery
  • Engage business and product owners and maintain a high level of customer satisfaction
  • Work towards defined service level agreements where required
  • Develop successful customer relationships with a focus towards service delivery
  • Follow defined change management processes where appropriate
  • Utilize tools for tracking and managing support requests

EDUCATION:

  • Bachelor’s degree in information technology, Computer Science, Management Information Systems or other appropriate related field; and a minimum of 5 years working in an Application Support Engineer, DevOps or equivalent role.

REQUIREMENTS:

  • Minimum of 5 years Software Production Support experience
  • Minimum of 5 years Software Application Design and Development experience
  • Minimum of 5 years SQL & multiple DBMS experience (MS SQL Server)
  • Experience in conducting end to end RFP/RFQ/RFI and managing a catalogue of applications across their lifecycle at a medium to large organizations.
  • Previous involvement in procurement of applications and services and deployment within the organization with end to end ownership
  • Experience with implementing, maintaining, enhancing and supporting corporate applications
  • 5 years + delivery and development experience in the Microsoft .NET (core) Development Framework
  • 5 years + delivery and development experience with databases and the SQL query language
  • Knowledge of DevOps or DevSecOps and CI/CD
  • Knowledge of Business intelligence tools and data warehousing concepts
  • Excellent customer service and project management skills
  • Ability to work in a team environment
  • Excellent communication skills, both oral and written

NICE TO HAVE:

  • Experience with Power BI
  • Experience with C#, MVC, ASP.NET, JQuery, Bootstrap, Angular, Jenkins and RPA.
  • Troubleshooting and logic skills
  • Ability to write and review technical documentation
Skills
Skill Proficiency Years Experience Percent Used
.NET
Any100%
C#
Any100%
JavaScript
Any100%
SQL
Any100%
Devops
Any75%
MS Power BI
Any75%
SQL Server
3 - 675%
T-SQL
Any75%
Agile Methodology
Any25%
MVC
Any25%
Service Delivery
Any25%