{bc}
indeed

Senior Programmer Analyst

Columbus Water Works
Columbus, USA
Full-time
Onsite
USD 77241-96553 yearly
Discovered 1 weeks ago
Enterprise application developmentSQL Server and T-SQLREST API integrationsPower BISQL reports and Crystal ReportsMicrosoft 365

Full Job Posting

Position summary

Provide technical leadership in designing, developing, implementing, integrating, supporting, and improving enterprise applications.

Develop software solutions, SQL Server databases, reports, Power BI dashboards, REST API integrations, and Microsoft 365 solutions.

Support Lawson ERP, ADP, AUS Infinity CIS, Cityworks, and other enterprise platforms; mentor team members and help stakeholders adopt technology.

Application development

  • Lead analysis, design, development, testing, deployment, and maintenance of complex applications and integrations.
  • Design and maintain SQL Server databases, T-SQL queries, stored procedures, views, and data-processing solutions.
  • Build REST API integrations and data exchanges between on-premises and SaaS applications, with validation, error handling, monitoring, and recovery.
  • Develop Power BI dashboards, SQL reports, Crystal Reports, and operational analytics; validate results with stakeholders.
  • Develop Microsoft 365, SharePoint Online, and Power Automate solutions to improve workflows.
  • Review code, SQL, designs, and documentation; maintain code in GitHub and support consistent development, testing, and secure-coding practices.

Mentoring and business collaboration

  • Mentor Information Services staff through coaching, paired problem solving, technical reviews, and knowledge transfer; support onboarding and cross-training.
  • Coach stakeholders on requirements definition, data interpretation, process improvement, and effective use of enterprise applications.
  • Create technical documentation, runbooks, data definitions, and training materials.
  • Work with department leaders, subject matter experts, and end users to document requirements, map workflows, and identify technology improvements.
  • Facilitate requirements sessions, demonstrations, and user acceptance testing; communicate technical topics to nontechnical audiences.
  • Plan and deliver training and coordinate with application specialists and department champions on system changes, feedback, and adoption.

Project delivery and support

  • Lead assigned application, reporting, integration, and modernization projects; define scope, tasks, estimates, dependencies, and risks and report status.
  • Support enterprise applications, provide Tier III support, and lead root-cause analysis and corrective action for recurring issues.
  • Troubleshoot applications, APIs, databases, Windows and Linux servers, and networks with colleagues and vendors.
  • Coordinate testing, approved changes, rollback planning, and post-deployment validation; contribute to disaster recovery planning and testing.
  • Protect sensitive information through access controls and secure development and follow Information Services policies.

Minimum qualifications

  • Bachelor's degree in Computer Science, Information Technology, Management Information Systems, Software Engineering, or a related field; the description also starts an equivalent-qualification alternative but is truncated.
  • The provided description ends during minimum qualifications, so additional requirements may be missing.

Compensation

  • The listed salary range is USD 77,241–96,553 yearly.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Columbus Water Works