Application Strategy and Design: Leverage advanced programming knowledge in Python, C/C++, C#, and R to provide design recommendations that align with the customer's long-term IT organizational strategy. Focus on developing enterprise-level applications and integration solutions that effectively utilize web development tools such as HTML, CSS, and JavaScript.
Development and Integration: Develop and implement standards, procedures, and architectures for application development and code reuse. Utilize extensive experience with Azure and Power Platform to enhance application interfaces, functions, and features across various platforms.
Project Leadership and Support: Lead projects that require deep technical knowledge across multiple areas including database management systems like MySQL, Microsoft SQL Server, and Oracle PL/SQL. Manage complex software solution developments, utilizing project management tools such as Jenkins, Jira, and Git.
Cross-Business Integration: Employ expertise in data analysis and statistics software, such as SPSS, SAS, Power BI, and Tableau, to ensure that applications integrate seamlessly across the business and deliver actionable insights.
Technical Expertise and Innovation: Maintain proficiency in state-of-the- art security and compliance tools like Nessus, Splunk, Wireshark, and IAM. Research and adopt emerging technologies and methodologies to continually improve business applications.
Quality Assurance and System Security: Ensure robustness, security, and optimal performance of all developed applications, integrating comprehensive security measures using tools such as Qradar and Sap to meet organizational compliance standards.
Communication and Training: Articulate complex technical issues and solutions to both technical and non-technical team members. Train and support new users on developed applications, utilizing platforms like ServiceNow and monday.com for workflow management.
End-User Support: Offers proactive and reactive support to all end-users by addressing complex support issues related to developed applications and systems.
Relationship Management: Develop and sustain business relationships to ensure IT objectives are in sync with business goals. Serve as an internal consultant, advocate, mentor, and change agent, using tools like Smartsheet for strategic planning and team collaboration.
Delivery
Demonstrates, models, and reinforces the Commission's fundamental values of fairness, cooperation, respect, commitment, excellence, honesty, and teamwork.
Provides high-quality and professional customer service.
Maintains high quality documentation.
Coordinates with vendors and service providers to resolve technical support issues.
Systems Maintenance
Application Updates and Security Patches: Proactively applies updates, patches, and security fixes to all managed applications and platforms, ensuring compatibility and security across technologies such as Python, C#, HTML, CSS, JavaScript, and databases like MySQL and Oracle PL/SQL. This includes regularly scheduled updates and urgent patches to maintain all systems at optimal and supportable levels, using tools like Jenkins and Git for streamlined deployment and version control