Software Engineer

Millenniumsoft staffing services
Sparks Glencoe, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Sparks Glencoe, United States of America

Tech stack

ASP.NET
HTML
JavaScript
Adobe InDesign
Unit Testing
Bootstrap
C Sharp (Programming Language)
CSS
Computer Engineering
Database Design
Software Debugging
Entity Framework
jQuery
Microsoft Visual Studio
Microsoft SQL Server
MVC
Scrum
Angular
Software Engineering
Verification and Validation (Software)
TypeScript
Angular
Information Technology

Job description

The role encompasses various software development tasks across the full life cycle, including design, development, testing, deployment, debugging, and field support.

  • Independently specify, plan, design, develop, test, and support assigned software components.
  • Collaborate with the team to define requirements specifications and test plans for software validation.
  • Contribute to project scheduling, including scope, task duration, and execution order.
  • Translate requirements into well-structured and documented software components.
  • Participate in design reviews and code inspections.
  • Implement solutions for identified defects.
  • Anticipate system faults and mitigate risks.
  • Develop automated unit test cases to ensure software meets design criteria.
  • Monitor work progress against schedule commitments and report to leadership.

Requirements

  • Proficiency in C# ASP.NET MVC development.

  • Strong knowledge of HTML, CSS, TypeScript, and JavaScript.

  • Familiarity with JavaScript frameworks such as Angular 2+, Bootstrap, and JQuery.

  • Experience with MS SQL Server and Entity Framework.

  • Proficiency in Visual Studio.

  • Action-oriented with a focus on results.

  • Strong work ethic and commitment to project goals.

  • Excellent written and oral communication skills.

  • Bachelor's degree in Computer Science, Computer Engineering, or related discipline.

  • Minimum of 5 years' experience in GUI development (preferably Angular).

  • Minimum of 5 years' experience using C#.

  • Minimum of 5 years' experience in C# ASP.NET MVC development.

  • Minimum of 3 years' experience in MS SQL database design and access.

  • Minimum of 2 years' experience with AngularJS 2+.

  • Experience with Agile Scrum methodologies is a plus.

  • Experience working in a regulated (FDA) environment with medical instrumentation is desirable.

Apply for this position