USNLX Diversity Jobs

USNLX Diversity Careers

Job Information

BEAT LLC SOFTWARE DEVELOPER - SME in United States

Job Title: Software Developer

Location: Remote

Clearance: N/A

QUALIFICATIONS

  • Knowledge of Leadtools Medical Imaging SDK, Visual Studio/TFS

  • A solid understanding of networking/distributed computing environment concepts.

  • Solid understanding the principles of routing, client/server programming.

  • Possess excellent communication skills, with an emphasis on verbal and written communication.

  • Ability to multi-task and stay organized in a dynamic work environment.

  • Possess a positive attitude.

  • Ability to "think outside the box".

  • Consult with the Lead Programmer and the Technical Manager regarding professional skill development.

  • Prepare reports and analyses setting forth progress, adverse trends and appropriate recommendations or conclusions.

  • Participate in development of long range planning for new projects and facilities.

  • Experience and ability to teach or instruct co-workers.

  • Providing advice, training and technical support for various projects.

  • Working closely with management team in evaluating current systems and making decisions on future development.

  • Possess extremely advanced technical skills.

  • As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems.

  • Expert knowledge of computer languages.

  • Expert knowledge of data structures.

  • Expert knowledge of computer logic and flow-charting.

  • Expert knowledge of computer program design methods and techniques.

  • Expert knowledge of all database vendor versions.

  • Expert knowledge of all compiler versions.

  • Ability to learn new programming languages quickly.

  • Good knowledge of mathematical and statistical principles and formulas.

  • Assists the Programmer Analysts in designing programs and databases.

  • Ability to write, edit, and debug computer programs to achieve desired output.

  • Ability to work productively in a team.

  • Expert knowledge of maintaining and debugging live software systems.

  • Expert knowledge of writing program documentation.

  • In-depth technical knowledge of the current hardware.

  • Expert knowledge of used operating systems.

  • Expert knowledge of standard development tools.

  • Expert knowledge of networking technologies from the programmers prospective.

  • Ability to determine whether a particular problem is caused by hardware, operating systems software, application programs, or network failures.

  • Good knowledge of security and encryption.

  • Updates and modifies computer programs to improve efficiency.

  • Performs work of high difficulty in designing, writing, editing, modifying, and debugging computer programs.

  • Define functional specifications of the system for the appropriate hardware.

  • Expert knowledge of component writing.

  • Demonstrated ability to use standard computing tools: Word processor, spreadsheet, browser, email, and file compression software.

  • Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.

  • MS Technologies/Tools:

· Visual Studio 2012 and 2013

· .NET Framework 3.5/4.5

· ASP.NET MVC

· Windows/Web Services

· RESTful Web Services

· Web API

· Team Foundation Server 2013

· Entity Framework 6

  • Languages:

· C#, VB.NET, HTML, VB, ASP.NET, Java Script, CSS, AJAX, jQuery, XML, T-SQL (including Stored Procedure development), LINQ, Knockout, AngularJS, JSON.

  • Databases:

· SQL Server

DirectEmployers