×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data and Integration Developer

Job in Fort Collins, Larimer County, Colorado, 80523, USA
Listing for: Platte River Power Authority
Full Time position
Listed on 2026-08-24
Job specializations:
  • Software Development
    Backend Developer, SQL Developer, .NET Developer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

Posted Thursday, August 20, 2026 at 8:00 AM | Expires Wednesday, September 2, 2026 at 7:59 AM

Job summary

Leads the buildout of the enterprise integration framework while establishing and standardizing its data, analytics, and API platforms. Combines architectural ownership with hands‑on engineering and requires broad expertise across the data lifecycle, including enterprise integrations, API management, ETL/ELT development, data warehousing, data modeling, analytics, reporting, and modern cloud‑based data platforms, with AI/ML experience strongly preferred. Key member of IT's data and integration team, defines technical standards, integration patterns, development practices, and reusable capabilities that support the organization's long‑term enterprise data strategy.

Essential

duties and responsibilities
  • Models the mission, vision, values, and culture of the organization.
  • Leads the design, development, implementation, integration, enhancement, and ongoing support of software applications, data integrations, and technical solutions that meet organizational and business objectives.
  • Works directly with software applications throughout their lifecycle to ensure solutions are reliable, secure, scalable, user-friendly, accessible, and perform efficiently.
  • Collaborates with business stakeholders, customers, and technical teams to understand business requirements, identify opportunities for improvement, and develop quality technology solutions.
  • Gains a thorough understanding of user needs and business processes to design, develop, test, deploy, maintain, and modify applications, integrations, and supporting services.
  • Develops and maintains integrations between applications, databases, and third‑party systems using APIs and other integration technologies.
  • Serves as a senior technical resource for application engineering activities, ensuring solutions align with organizational goals, technical standards, and design requirements.
  • Reviews, evaluates, and recommends application, system, and process improvements to enhance performance, reliability, supportability, and user experience.
  • Performs code reviews and promotes development standards, quality assurance practices, security requirements, and documentation standards throughout the software development lifecycle.
  • Creates and maintains technical documentation, including application designs, integration specifications, support procedures, configuration information, and operational documentation.
  • Analyzes, troubleshoots, and resolves complex application, data, and integration issues; conducts root‑cause analysis and implements long‑term corrective actions.
  • Leads and contributes to projects of varying size and complexity, including technical design, implementation, testing, deployment, and post‑implementation support.
  • Ensures appropriate technologies, tools, and development frameworks are effectively utilized to meet organizational and customer needs.
  • Maintains expert knowledge of supported applications, development frameworks, integration technologies, and industry best practices to continuously improve service delivery and solution effectiveness.
  • Supports software licensing compliance and adherence to applicable organizational policies and standards.
Other functions
  • Provides technical support to all IT customers and serves as technical lead in areas of expertise
  • Resolves escalated Help Desk tickets
  • Occasionally delivers presentations and/or training to staff
  • Works with colleagues and customers to develop and/or procure software solutions that best serve current and future business needs
  • Performs research and provides input to strategic decisions regarding business processes, development environments, and third‑party software applications
  • Provides input on appropriate third‑party solutions or services when necessary; interacts with third‑party solution providers to secure these solutions and services
  • Assists with disaster recovery and business continuity planning for related areas of responsibility, collaborating with other staff to address interdependencies
  • Assists in the refinement of software development standards
  • Performs other miscellaneous duties requiring less or similar…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary