PenLink

Software Engineer

PenLink

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

SDLCSQLTFSWPF

About the role

  • Producing high-quality, well-tested, scalable code
  • Delivering features and software fixes on time and to specification
  • Completing unit and integration tests with measured code coverage for features and all bugs
  • Understanding PenLink’s software architecture, adhering to corporate design principles and standards, and following best practices and processes
  • Supporting the integrity of the conceptual design of the assigned subsystem
  • Taking work as needed to make sure that all team members complete sprint items within the sprint duration
  • Notifying the Team Lead or other leaders on any subsystem risks that could prevent usability, release dates, or client issues
  • Coordinating with teams across the organization to gain a complete understanding of all issues and requirements
  • Authoring white papers for clarification of requirements to aid in designing and pre-planning efforts
  • Identifying, designing, and executing subsystem stress tests and resulting performance limits
  • Completing code reviews for work completed by peers
  • Participating in a two-week on-call rotation once trained
  • Working in-office at PenLink headquarters in Lincoln, Nebraska two days per week (typically Mondays and Tuesdays)

Requirements

  • Working knowledge of Visual Studio and a source control system such as TFS, Git, VSS, etc.
  • Experience with basic SQL or PL/SQL syntax and understanding of queries and joins
  • Drive to learn and a desire to contribute to and alongside a team
  • Experience with the Agile development process
  • Detail oriented, methodical, and organized in your thinking
  • Excellent communications, both written and verbal, and able to communicate ideas concisely and clearly to others
  • Understand the software development life cycle
  • Bachelor's degree in Engineering, Computer Science, or a related 4-year technical field, or equivalent relevant experience
  • 4+ years of software development preferred
  • Professional work experience in C#; WPF experience preferred
  • Participation in a two-week on-call rotation once trained
  • In-office work at headquarters two days per week (typically Mondays and Tuesdays)