Search jobs > Sterling Heights, MI > Computer engineer

Computer Software Engineer

DCS Corp
Sterling Heights, MI
Full-time

Essential Job Functions :

Communication skills required to interface with systems and software development engineers as well as customer.

Providing engineering skillset in development or reviewing of formal software requirements to meet the needs of the project and customer.

Experience in software development using software version control and issue tracking systems.

Provide technical feedback in design development and software design documentation.

Ability to perform unit / module / integration / acceptance testing to ensure the software meets the requirements.

Able to perform tasks independently based on initial guidance.

Required Skills :

Due to the sensitivity of customer related requirements, U.S. citizenship is required.

Bachelor's degree in Engineering, Computer Science, Software Engineering and 2 years of experience.

Ability to obtain and maintain a US Government security clearance.

Experience using software version control and issue tracking systems such as git, Atlassian bitbucket / Stash or Subversion.

One or more object-oriented programming languages such as C#, JavaScript, C++, Python, Java or Perl.

One or more modern web development technologies such as Web Components, Polymer, Angular, React or Vue.js (i.e. HTML, CSS, JavaScript).

XML and XML technologies such as XSLT and XPath.

Desired Skills :

Applications and tools used :

  • NET Framework 4
  • NET Core 2

Linux RPM generation

C# Application software

C++ application logic

C low-level application logic

Batch scripting

JavaScript

Microsoft SQL Server data storage

Perl 5 back-end application logic

HTML / CSS user interface

JavaScript user interface logic

XSLT content-to-HTML generation

30+ days ago
Related jobs
DCS Corp
Sterling Heights, Michigan

Bachelor's degree in Engineering, Computer Science, Software Engineering and 2 years of experience. Communication skills required to interface with systems and software development engineers as well as customer. Providing engineering skillset in development or reviewing of formal software requiremen...

Promoted
Softworld Inc
Auburn Hills, Michigan

AUBURN HILLS Michigan 48326 (Remote)....

Promoted
United Wholesale Mortgage
Pontiac, Michigan

Promote best practices and patterns in software development. We have experienced explosive growth as a leader in the mortgage industry and are looking for Software Developers who are passionate about what they do. As a Software Developer at UWM you will play a key role in creating and advancing our ...

Promoted
Flex Workforce Solutions
Southfield, Michigan

Controls Engineer / Robot Programmer. ...

Promoted
J.D. Power
Troy, Michigan

Our data science team is accountable for every data point we output and provides industry-leading, accurate, transparent analytics. We are looking for a Data Scientist who will be free to utilize the latest technologies to solve challenging problems, create innovative machine learning processes from...

Promoted
HTC Tool & Cutter Mfg.
Fraser, Michigan

Must have a minimum of 5 years of experience .Must be familiar in programming Walter Tool Grinding Machines and/or ANCA Machines .Monitoring designs, requirements, and batch sizes to ensure the programs maximizes the machines efficiency.Reviews all new and revised prints/designs and makes/...

Promoted
ALTEN Technology USA
Auburn Hills, Michigan

We're ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects. As (Software Requirements Engineer) you will be responsible for:. Knowledge of System/Software Engineering fundamentals and concepts. ALTEN Group, our parent ...

Promoted
Yates Industries Inc
St. Clair Shores, Michigan

CNC Mill Programmer Operator will produce machine parts by programming from drawings, setting up, and operating thru part completion. CNC Mill Programmer Operator will write, store, and retrieve programs for machining parts. CNC Mill Programmer Operator will machine parts to specifications using mil...

Promoted
Hearst Television Inc
Troy, Michigan

As a Data Engineer, you will design, develop, and maintain data pipelines, data warehouses, and data platforms that support the analytics and business intelligence needs of our clients. Implement data-related business logic on modern data platforms, such as AWS Glue, Databricks, Snowflake, Elastic, ...

Promoted
Tephra Inc.
Troy, Michigan

More than 5 years of experience as a data scientist, data analyst, business intelligence analyst, or equivalent roles. The AADS team is seeking an experienced data scientist to join a multi-disciplinary team for developing proof of concepts and implement projects in Advanced Analytics using Statisti...