Software Developer at Oneida County Rural Telephone | Holland Patent, NY, US | Rezi

Software Developer at Oneida County Rural Telephone

Software Developer

Oneida County Rural Telephone · Holland Patent, NY, US

3 weeks ago

Software Developer

Oneida County Rural Telephone · Holland Patent, NY, US

23 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Developer role.

Rezi rewrites your resume against Oneida County Rural Telephone's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Developer posting at Oneida County Rural Telephone — free, in seconds.

About the Role

The Software Developer designs and creates new software using programming languages. Key responsibilities include gathering user requirements, coding, testing software for performance and functionality, and managing APIs between systems.

Responsibilities

  • Designs and builds software solutions based on defined requirements
  • Maintains and improves existing software across multiple functionality areas
  • Produces efficient code that supports expected functionality and performance
  • Manages APIs and integrations between systems
  • Corrects defects and implements fixes that restore expected behavior
  • Collaborates with management, departments, and customers to identify requirements and specifications
  • Translates user needs into development tasks and technical specifications
  • Works within a team environment to align development work to shared requirements
  • Assesses user feedback and observed issue patterns to recommend improvements
  • Tests software to confirm performance and functionality
  • Deploys programs, applications, and release updates
  • Troubleshoots and debugs software issues across systems and integrations
  • Identifies root causes and validates fixes before release
  • Participates in code reviews to support code quality and consistency
  • Refactors code to improve maintainability
  • Develops technical documentation that supports future development work
  • Maintains documentation aligned to system changes and improvements

Requirements

  • Associate’s Degree in Computer Science and/or relevant working experience
  • A strong understanding of HTML and CSS, Database Design Principles, and Transact SQL
  • A willingness to learn and use the PowerBuilder development language to maintain current in-house systems
  • Demonstrated ability to build and maintain trust-based relationships
  • Demonstrated ability to communicate effectively using a variety of technologies and methods
  • Demonstrated ability to adapt to changing priorities, processes, technologies, and business needs
  • Demonstrated ability to manage projects and priorities from planning through execution to achieve desired outcomes
  • Demonstrated ability to understand stakeholder needs, analyze information and data, and develop effective solutions that drive results
  • Valid driver’s license or ability to access transportation
  • Ability to reach, sit, stand, walk, push, pull, lift, use fingers, grasp, feel, talk, hear, and perform repetitive motions, exert up to 10 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects

Skills

  • HTML
  • CSS
  • Database Design Principles
  • Transact SQL
  • PowerBuilder
  • Visual Studio
  • ASP.NET MVC
  • .NET Core
  • C#
  • JavaScript (ES6)
  • Source Control systems
  • GitHub
  • Object-Relational Mapping frameworks
  • Entity Framework

Location

  • Holland Patent, NY

Work Type

  • Hybrid
  • Full-Time

Education Level

  • Associate’s Degree in Computer Science
  • Bachelor’s Degree in Computer Science

Salary/Compensations

  • $32.36 - $53.37 per hour