EngineerJobs.io
← Back to all jobs

Job Description

Senior Software Engineer role focused on delivering features, web services, and quality improvements for existing and upcoming products.

Responsibilities

  • Collaborate with teammates to ship high-quality software
  • Interpret, enhance, and implement requirements defined by Product Management
  • Support Product Management and Architecture when evaluating solution approaches for customers
  • Design and implement features for existing products
  • Design and implement features for products that do not yet exist
  • Implement code and test automation for new features
  • Fix product bugs and provide patches for previously released versions
  • Review code produced by other members of the development team
  • Prioritize work with minimal guidance
  • Demonstrate completed work at the end of every development iteration
  • Partner with teammates and Quality Assurance to design and implement automated acceptance tests for new features
  • Create and modify web services using RESTful interfaces
  • Perform performance tuning and troubleshooting, including remote troubleshooting
  • Create and modify build definitions

Requirements

  • Understanding of Domain Driven Design
  • Expertise with C# or another .NET Framework language
  • Experience with RESTful web services
  • Experience working in an iterative development environment
  • Experience in high-availability environments

Technologies

  • C#
  • .NET
  • React
  • TypeScript
  • Java
  • PHP
  • HTML
  • RESTful web services

Education

  • Bachelor’s degree in Computer Science, Information Systems, or combination of education and experience

Location

  • Altoona, PA (onsite)

Similar Jobs