The Computer Merchant, LTD (TCM)

Systems Engineer

JOB TITLE: Software Engineer

JOB LOCATION: Princeton NJ Hybrid (Monday and Friday WFH)

WAGE RANGE*: $65/hr - $70/hr W2 Only

JOB NUMBER: 2494

Job Description

Software Engineer - Windows/C#.Net Developer

The Content Management System (CMS) and Tools team is looking for a creative and passionate Senior Software Engineer to shape the future of our global Content Management System (CMS).

The team is looking for experienced software developers (15+ years) who have a passion for building mission-critical software solutions. Our platform supports a dynamic business that provides market moving News and Data to a broad spectrum of clients ranging from microsecond counting Hedge Funds through multi-million dollar Wealth Managers.

Core Requirements

  • We are looking for team members who can work with all levels of management and clearly express their ideas and progress towards their deliverables.
  • You'll need to dissect complex algorithms and create enterprise-class software solutions that rely on your programming skills.
  • We want developers that have demonstrated the ability to identify and isolate problem areas within the entire application flow, investigate the underlying cause and implement solutions.
  • You will work in a geographically diverse team depending on specific project needs. All software development teams use Agile/Scrum to organize their work.

Required Experience

  • Blazor (Microsoft's web development platform) with 2+ years of experience.
  • Windows developer with 15+ years of experience building tightly coupled client/server and web applications.
  • Web front end development in JavaScript, CSS, HTML.
  • Significant experience with user interface design.
  • Proven understanding of Computer Science fundamentals including web development, service-oriented architecture, cloud computing, test driven development and domain driven design.

Desired Experience

  • Object-Oriented Design and Programming skills, hands-on application troubleshooting and debugging skills, including using tools such as, Visual Studio debugger and Windows Event Viewer.
  • Experience with unit testing.
  • Experience with Agile methodology is a plus.

Equal Opportunity Employer Veterans/Disabled

  • While an hourly range is posted for this position, an eventual hourly rate is determined by a comprehensive salary analysis which considers multiple factors including but not limited to: job-related knowledge, skills and qualifications, education and experience as compared to others in the organization doing substantially similar work, if applicable, and market and business considerations. Benefits offered include medical, dental and vision benefits; dependent care flexible spending account; 401(k) plan; voluntary life/short term disability/whole life/term life/accident and critical illness coverage; employee assistance program; sick leave in accordance with regulation. Benefits may be subject to generally applicable eligibility, waiting period, contribution, and other requirements and conditions.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Information Technology
  • Industries

    Staffing and Recruiting

Referrals increase your chances of interviewing at The Computer Merchant, LTD (TCM) by 2x

See who you know

Get notified about new System Engineer jobs in Princeton, NJ.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub