18 days old
  • Job Code
  • Payrate
    $62 To $65

The Principal Software Engineer is responsible for contributing in the design, development, testing, documentation, deployment and analysis of modules or features of new or upgraded software systems. Develops and/or executes implementation, testing, and end user support according to project plans and priorities.


- Provides full design, planning, configuration, documentation, deployment and top-level support ownership of internal solutions.

- Identifies design requirements and makes recommendations for performance optimization and future direction.

- Designs business software solutions per business requirements.

- Creates technical documentation of software products/solutions.

- Assists with the development and review of end user and technical end user documentation.

- Makes changes to system software to correct errors in the original implementation and creates extensions to existing programs to add new features or performance improvements.

- Design and develop major functional or performance enhancements for existing solutions, or produces new software solutions or tools. Reviews requirements, specifications and designs to assure solution quality; develops and implements plans and tests for product quality or performance assurance.


- Full stack software development experience (Front End, Middle Tier, Back End/DB).

- Experience C#.NET

- Experience with web development technologies and frameworks (Angular JS, javascript, HTML, XML)

- Experience with creating RDB schemas on database platforms such as SQL Server, Oracle, and SAP.

- Experience writing complex SQL Stored Procedures, Functions, and Views.

- Experience writing and/or maintaining ETL packages with tools such as SSIS or Informatica.

Required: Bachelors (Technical) and/or 8+ years relevant experience


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

C# Developer

Randstad Technologies
Hopkinton, MA 01748

Share this job

C# Developer

Randstad Technologies
Hopkinton, MA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast