logo

View all jobs

Sr Software Developer POS

Irving, TX · Information Technology

Job Summary

Analyzes, designs, modifies, writes, and implements software associated with the Point of Sale (POS) system and provides third level production support for installed applications.


Major Responsibilities

  • Design and develop POS system code using Visual Studio 2022, C#, WinForms, and WPF.

  • Develop and direct software system testing procedures, programming, deployments, and documentation.

  • Maintain and manage POS version control.

  • Create and maintain enterprise-level applications.

  • Maintain and utilize unit tests.

  • Investigate and troubleshoot defects.

  • Maintain POS integration with attached devices.

  • Develop skills in new technologies.


Key Competencies

  • Ability to work in large, collaborative, and geographically distributed teams to achieve organizational goals.

  • Strong critical-thinking and problem-solving skills with clear communication.

  • Excellent written and verbal communication skills, with the ability to clearly communicate with business partners.

  • Self-motivated with the ability to develop relationships and communicate with employees at all levels.

     

    Minimum Qualifications

    • Bachelor’s degree in Computer Science, Information Systems, or related field of study, or equivalent work experience.

    • 7+ years of application development experience.

    • 5+ years of object-oriented design skills.

    • Strong technical knowledge with 5+ years of experience in Microsoft .NET/.NET Core framework and C# coding.

    • Experience as a C# .NET SQL Developer.

    • Experience interfacing with web services (SOAP/RESTful).

    • Experience working with NuGet packages.

    • Experience collaborating across various teams to achieve common goals.

    • Familiarity with advanced design/architectural patterns and practices, including Model-View-Controller (MVC).

    • Familiarity with Microsoft Azure DevOps, TFS, and Git.

    • Familiarity with Agile development methodologies (SCRUM).

    • Mastery of application, data, and infrastructure architecture disciplines.

    • Proficiency in C#, .NET, SQL, with working knowledge of SQL Server.

    • Understanding of CI/CD concepts.


    Preferred Qualifications

    • Experience in the financial services industry.

    • Experience with retail POS development.

Share This Job

Powered by