Software Developer

Horizon Staffing
Baltimore, MD Full Time
POSTED ON 5/28/2023 CLOSED ON 5/31/2023

What are the responsibilities and job description for the Software Developer position at Horizon Staffing?

The Software Developer will develop, write, modify and implement custom software applications in support of MJM's strategic goals. In addition to possessing the knowledge of and applying current technologies, the Software Developer has a keen ability to solve problems analytically and communicate in a proficient manner. They have good communication skills and are a team player. They are excellent time managers and are highly detail oriented. Beyond this, they are motivated to take part in a first-class and energetic environment where they will be working with a team.

  • Bachelor's Degree in Computer Science, Information Systems or related field
  • Minimum of three years of experience developing software and web applications
  • Ability to troubleshoot code and database issues
  • Critical thinking and problem-solving skills
  • Ability to seamlessly juggle between multiple tasks
  • Exposure to module based web development and web bundling tools like WebPack, SystemJS and LiteServer
  • Working experience in latest web tools and technologies including AngularJS 2/5, TypeScript, JavaScript, OWIN Framework and WebAPI 2 (including attribute based routing).
  • Experience with 3-Tier web technologies including: C#, ASP.net, .Net Core, OAuth, WCF Web services, Entity Framework and Classic ASP.
  • Good understanding and exposure to design patterns including MVVM and MVC.
  • Experience with React JS is a plus.
  • Experience with Visual Studio, TFS 2017 and Scrum
  • Experience with application development using WPF and or Silverlight.
  • SQL Server (2005-2019) including database stored procedures, triggers and scripts
  • SQL Reporting Services (SSRS) highly preferred
  • Mobile development using Xamarin or Xamarin Forms is preferred
  • Experience with SQLite is preferred
  • Working with hardware devices like Magnetic Swipe Readers is a plus
  • Technical documentation skills a plus
  • Technical lead experience a plus
Emulation Developer II
BTS Software Solutions -
Annapolis, MD
Software Developer
Columbia Technology Partners -
Annapolis, MD
Software Developer
Integral -
Aberdeen, MD

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Debugging Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $94,373 - $127,234
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Baltimore, MD area that may be a better fit.

Business Developer

Independent Software, Ellicott, MD

SharePoint Developer - Very Urgent

International Software Systems, Inc., Annapolis, MD