Senior Software Engineer
1 month ago
Senior Software Developer - Web
AVI Foodsystems Inc., is seeking an experienced Senior Software Developer to be part of the Information Technology team.
The ideal candidate will have at least 5 years of progressive experience as a web developer with proven experience in various languages and frameworks (listed below). This role will lead the way for extended use of web platforms for both internal and external facing web applications.
Languages/Frameworks:
- ASP.Net (Core - 8)
- Angular
- TypeScript / Javascript ES6+
- C#
- Entity Framework
- HTML
- CSS / SCSS
- REST (HTTP/1) and gRPC (HTTP/2) APIs
- Version Control
Experience with the following is preferred:
- Microservice Architecture
- Unit testing (XUnit, Jest)
- End to end testing (Cypress)
- CI/CD pipelines
- Docker / Kubernetes
- AWS
- OAuth2 / OpenIdConnect
- Material Design UI Library
Position Responsibilities:
- Serve as AVI’s senior-most developer on our Innovation team and primary influencer for platform and architecture decisions
- Work collaboratively with other developers and management to establish technology and design standards for web development that support organizational goals
- Regularly lead major initiatives and works with platform and application owners
- Hands on development within multiple web projects
- Recommend and lead R&D efforts for applications as well as the development tools/environment
- Mentor other developers on advanced technologies and skills
Must Have Qualifications:
- Proven track record of designing and implementing successful web tools including (but not limited to):
- Client and customer facing applications primarily intended to improve the service experience
- Internal applications to improve productivity and throughput
- Strong web and mobile web development background
- Solid understanding of current technologies including: .Net, Javascript/Typescript (preferably Angular 15+), HTML, CSS, SaaS architectures
- Experience creating and using REST APIs and gRPC services
- Ability to integrate with vended applications to innovate custom solutions
- Familiarity with unit testing using XUnit
- Experience using CSS and SCSS (SASS)
- Familiar with Git and code version tools
- Excellent analysis skills
- Proficient with ORM, Relational Databases, and SQL or PostgreSQL
- Excellent written and verbal communication skills
- Must work well in a team and be able to mentor junior developers
- Expertise in troubleshooting complex systems
Preferred Qualifications:
- Experience working in a cloud environment (preferably AWS)
- Experience with AI / ML concepts and tools such as Tensorflow or ML.net
- Knowledge of Accessibility concepts and implementations
- Ability to create and work with mockups made in Figma
During the Selection Process the candidate will:
- Describe systems that they have supported
- Discuss systems theory and design
- Demonstrate solid communication skills
- Describe teamwork experiences
-
Senior Software Engineer
4 weeks ago
Warren, United States Insight Global Full timePosition: Senior Software EngineerDuration: 9-month C2HLocation: Sterling Heights/Warren, MI - Hybrid Role – Will be onsite 2 times per week or as neededWork Auth: USC - must be able to obtain a Secret ClearancePay Rate Range: $60-$70/hr** Exact compensation may vary based on several factors, including skills, experience, and education. ** Benefit...
-
Senior Software Engineer
4 weeks ago
Warren, United States Insight Global Full timePosition: Senior Software EngineerDuration: 9-month C2HLocation: Sterling Heights/Warren, MI - Hybrid Role – Will be onsite 2 times per week or as neededWork Auth: USC - must be able to obtain a Secret ClearancePay Rate Range: $60-$70/hr** Exact compensation may vary based on several factors, including skills, experience, and education. ** Benefit...
-
Software Engineer
2 months ago
Warren, United States DBSI Full timeJob Title: Senior Software Engineer Location: Milford, MI Required Experience: 5-10 years of software engineering experience. Experience developing & architecting software solutions for embedded or IoT devices. Experience with C/C++ application development for ARM-based devices. Experience with Embedded Linux (U-Boot, Kernel, Debian). Preferred Experience:...
-
Senior Embedded Software Engineer
1 month ago
Warren, United States People Tech Group Full timeRole: - Sr. Embedded Software Engineer Location: Warren, MI (Onsite) Duration: Fulltime with People tech group Need a senior 5+ yrs of experience in Embedded. No C2C OR C2H Job Description: - Experience in C++ / Embedded C Programming /coding skills Knowledge / Experience in the development of embedded applications. Knowledge in Microcontroller and its...
-
Senior Embedded Software Engineer
1 month ago
Warren, United States People Tech Group Inc Full timeRole: - Sr. Embedded Software EngineerLocation: Warren, MI (Onsite)Duration: Fulltime with People tech groupNeed a senior 5+ yrs of experience in Embedded.No C2C OR C2HJob Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its...
-
Senior Embedded Software Engineer
1 month ago
Warren, United States People Tech Group Inc Full timeRole: - Sr. Embedded Software EngineerLocation: Warren, MI (Onsite)Duration: Fulltime with People tech groupNeed a senior 5+ yrs of experience in Embedded.No C2C OR C2HJob Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its...
-
Senior Embedded Software Engineer
1 month ago
Warren, United States People Tech Group Inc Full timeRole: - Sr. Embedded Software EngineerLocation: Warren, MI (Onsite)Duration: Fulltime with People tech groupNeed a senior 5+ yrs of experience in Embedded.No C2C OR C2HJob Description: -• Experience in C++ / Embedded C Programming /coding skills• Knowledge / Experience in the development of embedded applications.• Knowledge in Microcontroller and its...
-
Senior Software Verification Engineer
3 weeks ago
Warren, United States CleNet Technologies Full timeJob Duties: Analyze the software system requirements and architecture and help estimate efforts to develop and test the software. Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of software. Follow Test Driven Development methodology and develop automated unit tests...
-
Software Engineer
6 days ago
Warren, United States Amentum Full timeAmentum is currently seeking a qualified candidate to serve as a Software Engineering Subject Matter Expert in the Assistant PEO Systems Engineering, PEO Combat Service & Combat Service Support (PEO CS&CSS) office. This position is currently hybrid, typically with one day weekly in the office at the Detroit Arsenal. This arrangement could change based on the...
-
Senior Software Verification Engineer
3 weeks ago
Warren, United States CIeNET International Full timeAnalyze the software system requirements and architecture and help estimate efforts to develop and test the software. Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of software. Follow Test Driven Development methodology and develop automated unit tests for white box...
-
Software Engineer
6 days ago
Warren, United States Amentum Full timeAmentum is currently seeking a qualified candidate to serve as a Software Engineering Subject Matter Expert in the Assistant PEO Systems Engineering, PEO Combat Service & Combat Service Support (PEO CS&CSS) office. This position is currently hybrid, typically with one day weekly in the office at the Detroit Arsenal. This arrangement could change based on the...
-
Senior Software Verification Engineer
2 weeks ago
Warren, United States CIeNET Technologies Full timeAnalyze the software system requirements and architecture and help estimate efforts to develop and test the softwareUnderstand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of softwareFollow Test Driven Development methodology and develop automated unit tests for white box and...
-
Senior Software Verification Engineer
3 weeks ago
Warren, United States CIeNET International Full timeAnalyze the software system requirements and architecture and help estimate efforts to develop and test the software. Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of software. Follow Test Driven Development methodology and develop automated unit tests for white box...
-
Senior Software Verification Engineer
3 weeks ago
Warren, United States CIeNET International Full timeJob DescriptionJob DescriptionAnalyze the software system requirements and architecture and help estimate efforts to develop and test the software.Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of software.Follow Test Driven Development methodology and develop...
-
Senior Software Verification Engineer
1 week ago
Warren, United States CIeNET Technologies Full timeAnalyze the software system requirements and architecture and help estimate efforts to develop and test the softwareUnderstand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of softwareFollow Test Driven Development methodology and develop automated unit tests for white box and...
-
Senior Software Verification Engineer
1 week ago
Warren, United States CIeNET International Full timeAnalyze the software system requirements and architecture and help estimate efforts to develop and test the software. Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of software. Follow Test Driven Development methodology and develop automated unit tests for white box...
-
Senior Software Verification Engineer
1 week ago
Warren, United States CIeNET International Full timeJob DescriptionJob DescriptionAnalyze the software system requirements and architecture and help estimate efforts to develop and test the software.Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of software.Follow Test Driven Development methodology and develop...
-
Senior Software Verification Engineer
2 weeks ago
Warren, United States CIeNET Technologies Full timeAnalyze the software system requirements and architecture and help estimate efforts to develop and test the softwareUnderstand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of softwareFollow Test Driven Development methodology and develop automated unit tests for white box and...
-
Software Engineer
2 months ago
Warren, United States CIeNET International Full timeJob DescriptionJob DescriptionCIeNET is a leading global technical consulting, software engineering, and technical solutions provider.Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for leading OEMs and looking for experienced software engineers. Candidate will play a key...
-
Software Engineer
1 week ago
Warren, United States CIeNET International Full timeJob DescriptionJob DescriptionCIeNET is a leading global technical consulting, software engineering, and technical solutions provider.Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for leading OEMs and looking for experienced software engineers. Candidate will play a key...