Current Opening

Software Developer

Summary of essential job functions include, but are not limited to:
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications/systems
  • Maintain and improve the performance of existing systems. Test systems to identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automation
  • Making changes to the system as directed
  • Clearly and regularly communicate with management and technical team to assess needs and provide solutions
Position Requirements:
  • Bachelor’s Degree in Computer Science or related degree
  • 2+ years’ experience in software development; Experience with software design and development in a test-driven environment
  • Demonstrated knowledge of, and ability to write clean, readable C# code
  • Knowledge of coding languages including C#, Windows Presentation Foundation (WPF)
  • Ability to work independently and multi-task effectively
  • Demonstrated understanding of projects from the perspective of both client and business
  • Flexible and willing to accept a change in priorities as necessary
  • Strong attention to detail
  • Resourceful and demonstrates an aptitude for troubleshooting and creative solution making
  • Ability to maintain records, prepare reports and compose correspondence related to the work
  • Ability to properly document data structures and code
  • Ability to effectively communicate with others