Software Engineer

Offer by DSG, Inc.




About this job

Job type: Full-time
Role: Full Stack Developer


c#, .net, xamarin

Job description

    • An exciting opportunity to work for a product company looking to expand its technical team. We are looking to hire a full stack .Net developer, with experience in C# and strong in Object Oriented concepts and knowledge of design and architectural patterns to work with our existing team of Software Engineers. The ideal candidate is expected to be logical with critical thinking, be independent and a self-starter. This is a Malvern Pa. based position. 

      ·         Translate application storyboards and use cases into functional applications

      ·         Design, build, and maintain efficient, reusable, and reliable C# code

      ·         Strong support and troubleshooting skills

      ·         Identify bottlenecks and bugs, and devise solutions to these problems

      ·         Help maintain code quality, organization, and automatization

      ·         Working with different off shore and on shore teams

    Technical Skill Sets

    ·         Computer Science Degree or equivalent (optional with applicable experience)

    ·         Proficient in C# and .Net Frameworks, with a good knowledge of its ecosystems

    ·         Familiarity with Microsoft SQL Server and ability to create database schemas that
              support business processes

    ·         Experienced in creating and consuming RESTful API, WCF and Web services

    ·         Knowledge of front-end fundamentals like HTML, JavaScript, jQuery, AJAX and CSS

    ·         Familiarity with MVVM architecture and JavaScript frameworks like Knockout or

    ·         Knowledge of ORM technologies

    ·         Implementing automated testing platforms and unit tests

    ·         Proficient understanding of code versioning tools
    ·         Must have C# non negotiable

    Bonus Skills 

    ·         Development for both mobile and desktop user experiences

    ·         Eye for design and detail

    ·         Precise and efficient communicator

    ·         Passion for technology and a high technical aptitude

    ·         Insightful and always looking for breakthrough ideas

    ·         A desire to keep learning and to teach what you know

  • Benef

      its Include

  • Vacation & holiday paid time off
  • 401k with company match
  • Health, Dental, & Vision Insurance
  • Life Insurance Plan
  • If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.

A new version is available REFRESH