Software Engineer (QDM/IF)
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Webbutveckling
I korthet
Metrologic seeks a Software Engineer for its QDM/IF team in Wixom, MI. This full-stack role involves developing and maintaining software for quality data management and process analysis using C#, .NET, Angular, SQL, and PostgreSQL. The position requires a Bachelor's or Master's degree and 4+ years of experience.
Ansvarsområden
- Design, develop, and maintain software for quality data management and process analysis.
- Develop and maintain applications using C#, .NET, Angular, TypeScript, SQL, and PostgreSQL.
- Design, implement, and support REST APIs and database solutions.
- Create scalable, high-performing software following established standards.
- Contribute to technical specifications, API contracts, and data model designs.
- Develop and execute unit, integration, and end-to-end testing strategies.
- Validate analytical and statistical results.
- Apply secure coding practices and resolve vulnerabilities.
- Support software releases, upgrades, and maintenance.
- Partner with Product Management and quality engineering to understand requirements.
- Participate in code reviews and knowledge sharing.
- Help onboard and support junior team members, interns, or apprentices.
- Contribute ideas to improve products, processes, and technology.
Krav
- Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, Statistics, Industrial Engineering, Mechanical Engineering, or a related field.
- 4+ years of professional software development experience building commercial web applications.
- Strong experience with C# and .NET.
- Strong experience with Angular, TypeScript, or a comparable modern front-end framework.
- Strong experience with SQL and relational database design.
- Understanding of software development lifecycle practices, version control, CI/CD, automated testing, and defect tracking.
- Knowledge of web application security, authentication, and authorization.
- Strong problem-solving skills.
- Ability to quickly learn new technical domains.
- Comfort working with quantitative and statistical concepts.
Önskade kvalifikationer
- Experience with Statistical Process Control (SPC), process capability analysis, or Measurement Systems Analysis (MSA).
- Manufacturing, inspection, metrology, or quality systems experience.
- PostgreSQL performance tuning and large-volume data management.
- Cloud technologies, containerization, and observability tools.
- Data visualization and analytical user interface development.
Förmåner
- Work on software that directly impacts manufacturing quality and operational excellence.
- Collaborate with a highly skilled and supportive development team.
- Gain exposure to advanced analytics, quality engineering, and industrial software applications.
- Expand your technical expertise across the full software stack.
- Receive structured mentorship and opportunities for professional growth.
#software engineer#full stack#QDM/IF#manufacturing#quality data#Angular#NET#PostgreSQL#C##TypeScript#SQL#REST API#CI/CD#automated testing