What are the responsibilities and job description for the Backend Engineer position at Cardinal Scale Mfg. Co.?
Job Description
Cardinal Scale Mfg. Co. is seeking a Full Stack Professional to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge software solutions for various systems. Your primary responsibility will be to develop PC and embedded software applications by examining software requirements, determining operational feasibility, and documenting solutions.
Key Responsibilities
Requirements
Cardinal Scale Mfg. Co. is seeking a Full Stack Professional to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and implementing cutting-edge software solutions for various systems. Your primary responsibility will be to develop PC and embedded software applications by examining software requirements, determining operational feasibility, and documenting solutions.
Key Responsibilities
- Develop PC and embedded software solutions by examining software requirements.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Document and demonstrate solutions by developing software specifications, documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Encode specifications by converting logical sequence and workflow into program language.
- Verify program code by conducting static and dynamic code analysis.
Requirements
- 2 years of software development experience/knowledge.
- BS (or MS) in Computer Engineering, Cybernetics, Computer Science, Electronics Engineering, applicable scientific discipline, or experience to commensurate is required.
- Experience in software development using C, C , C#, .Net, and SQL.