Senior .net developer jobs in West Bloomfield, MI - 704 jobs
All
Senior .NET Developer
Software Applications Engineer
Software Engineer
Senior/Lead Developer
Software Developer
Senior Software Engineer
NET Developer
Web Developer
Systems Developer
Developer - Document Management Systems
Optech 4.6
Senior .net developer job in Pontiac, MI
OpTech is seeking a skilled (4+ years) Software Developer with hands-on experience in Kofax scanning solutions, Laserfiche DMS, .NET, and VB6 development to design, develop, and maintain secure, scalable applications within a Microsoft-based environment. The ideal candidate will leverage Visual Studio, SQL Server Management Studio (SSMS), and Azure DevOps to build and deploy solutions while collaborating with cross-functional teams via Microsoft Teams. Responsibilities include developing integrations between document management systems, implementing and automating scanning workflows, providing production support, troubleshooting issues with end-users and internal customers, supporting Laserfiche customization and enhancements, and producing technical documentation such as program specifications, data models, and architecture diagrams. Strong problem-solving skills, experience with MS SQL, and a commitment to writing clean, efficient, maintainable code are essential. Minimum 2 days per week is required onsite in Pontiac, MI.
$94k-122k yearly est. 5d ago
Looking for a job?
Let Zippia find it for you.
Senior Software Engineer
Belcan 4.6
Senior .net developer job in Warren, MI
Job Title: Defense Senior Software Engineer - OS Specialization
Job Type: Contract (6 Months Contract)
Pay Rate: $50.48/hr
We are seeking a highly skilled Defense Senior Software Engineer II with expertise in operating systems and embedded software. The successful candidate will lead the design, development, testing, and deployment of software systems for internal projects and external defense customers. This role involves capturing requirements, architecting solutions, coding, and supporting troubleshooting and system validation.
Key Responsibilities:
Lead software engineering teams in architecting, designing, developing, testing, and deploying software and software systems, including:
Embedded controllers
User interfaces
Diagnostics
Communication gateways
Data processing tools
Capture and document customer, user, and engineering software requirements.
Produce and review software work products, such as:
Requirements documentation
Sequence/timing diagrams
User experience wireframes
Process documentation and flowcharts
User stories
Test plans and test reports
Project planning and scheduling documentation
User guides
Continuously improve software development processes, including:
Code reviews
Unit testing and system testing
Automated testing
Project task tracking and team collaboration
Continuous integration
Bug and issue tracking
Education and Experience (Required):
Bachelor's degree in Computer Science, Computer Engineering, or related technical field, or equivalent work experience.
Minimum of 4 years of professional software development experience.
Experience with in-vehicle software architecture and design.
Experience with software languages, technologies, methodologies, APIs, databases, and Pub/Sub systems.
Education and Experience (Preferred):
Strong working knowledge of software technology architecture and configuration.
Experience with multi-system integration, IoT, web app development, and distributed systems integration.
Knowledge of software documentation best practices.
Experience with MATLAB and Simulink for control algorithm development, analysis, and validation.
Skills, Knowledge, and Abilities (Required):
Proficiency in C, C++, and Python development.
Solid understanding of low-level Linux and operating system fundamentals (process management, memory management, system startup).
Knowledge of communications protocols and standards, including CAN bus, TCP/IP, UDP, DDS, and other serial protocols.
Strong troubleshooting skills to quickly identify and resolve software issues.
Excellent verbal and written communication skills for technical and non-technical audiences.
Ability to work independently, manage multiple assignments simultaneously, and pay close attention to detail.
Skills, Knowledge, and Abilities (Preferred):
Experience planning, estimating, scheduling, and coordinating technical projects.
Leadership experience managing small teams of software developers.
Automotive vehicle knowledge, including hands-on mechanical or electrical experience.
Proven ability to interface with software, network, and hardware development and integration teams.
Current or ability to obtain Secret DOD security clearance.
$50.5 hourly 14h ago
Software Developer
Teksystems 4.4
Senior .net developer job in Pontiac, MI
We are seeking a skilled *Software Developer* with experience in *.NET development*, *Kofax automation*, and *Laserfiche solutions*. The ideal candidate will design, develop, and maintain applications that streamline business processes, integrate document management systems, and enhance workflow automation.
*Key Responsibilities*
* Develop and maintain applications using *.NET technologies* (C#, ASP.NET, MVC).
* Configure, customize, and support *Kofax *solutions.
* Implement and manage *Laserfiche* workflows, forms, and document management features.
* Collaborate with business analysts and stakeholders to gather requirements and deliver solutions.
* Integrate systems and ensure data accuracy across platforms.
* Troubleshoot and resolve technical issues in a timely manner.
* Maintain documentation and adhere to best practices for coding and system design.
*Required Qualifications*
* Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
* *3+ years of experience* in software development using *.NET (C#, ASP.NET)*.
* Hands-on experience with *Kofax Capture* and/or *Kofax TotalAgility*.
* Proficiency in *Laserfiche* configuration and workflow automation.
* Strong understanding of relational databases (SQL Server preferred).
* Excellent problem-solving and communication skills.
*Job Type & Location*
This is a Permanent position based out of Pontiac, MI.
*Pay and Benefits*The pay range for this position is $50.00 - $60.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
* Medical, dental & vision
* Critical Illness, Accident, and Hospital
* 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
* Life Insurance (Voluntary Life & AD&D for the employee and dependents)
* Short and long-term disability
* Health Spending Account (HSA)
* Transportation benefits
* Employee Assistance Program
* Time Off/Leave (PTO, Vacation or Sick Leave)
*Workplace Type*This is a hybrid position in Pontiac,MI.
*Application Deadline*This position is anticipated to close on Jan 26, 2026.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
$50-60 hourly 1d ago
Software Engineer II (C# & Angular)
Onestream Software 4.3
Senior .net developer job in Birmingham, MI
Software Engineer II
Employment Type: Full-Time
Compensation: $104,000.00 - $130,000.00 (Range applies t US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience.
Benefits Offered: Vision, Medical, Life, Dental, 401K
Summary
The Software Engineer II on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting infrastructure.
This position requires strong knowledge of modern software design principles, concepts and best practices. The position reports t the Manager, Cloud Development and will interact with team members and other engineering teams.
The Software Engineer II is expected t work well in a focused group of engineers and may coach or mentor team members. This role requires strong knowledge of modern software design principles, concepts, and best practices.
Primary Duties and Responsibilities
Analyze, design, develop, and maintain efficient, reusable, and reliable code.
Integrate data storage solutions.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify bottlenecks and bugs, and devise solutions t mitigate and address these issues.
Help maintain code quality, organization, and automatization.
Provide ongoing maintenance, support, and enhancements for existing Cloud Development solutions.
Produce appropriate unit and functional tests t maintain the integrity of the code base as further development occurs.
Take an active role in research activities t define and scope new features and solutions.
Provide guidance and support t less experienced members of the team.
Perform reviews of code submitted by team members.
Required Skills, Education, and Experience
Bachelor's degree in a technology-related field.
5+ years programming experience.
Azure Certified Developer Associate.
Experience developing and consuming REST APIs.
Proven analytical and problem-solving skills.
Highly self-motivated and directed.
Strong understanding of object-oriented programming.
Skill for writing reusable libraries.
Familiar with various design and architectural patterns.
Experience with Agile/Scrum Development Methodologies.
Ability to analyze and communicate technical issues, lead discussions, and influence decisions.
Excellent written, verbal, and interpersonal skills.
Experience troubleshooting errors, analyzing log data, and developing a resolution.
Understanding cloud concepts including elasticity, security, and identity management.
Technologies
C#, PowerShell, VB .Net, Visual Studio, Azure DevOps, Git, and Atlassian Jira. Azure compute/hosting technologies such as Azure Functions, Container Apps, Batch, Kubernetes Service.
Preferred Education and Experience
Experience with technologies such as:
Azure SQL, Cosmos DB, Data Lake, Storage (table, queue, blob).
Azure Application Insights, Dynatrace.
Blazor, Angular, React.
Skills and certifications
Experience reviewing code for compliance to coding standards and acceptance criteria.
Any relevant certification such as Microsoft Certified: Azure Solutions Architect, Microsoft Certified: Azure DevOps Engineer Expert, etc.
Knowledge, Skills, and Abilities
Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.
Proven analytical and problem-solving abilities.
Adept at conducting research into software-related issues and products.
Must be able to learn, understand, and apply new technologies.
Strong written and oral communication skills.
Strong interpersonal skills.
Customer service skills an asset.
Highly logical.
Highly self-motivated and directed.
Keen attention to detail.
Comfortable interacting with C-level executives.
Who We Are
OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit ******************
Why Join The OneStream Team
Transparency around corporate structure, salary, and benefits.
Core value of customer success.
Variety of project work (not industry-specific).
Strong culture andcamaraderie.
Multiple training opportunities.
Benefits at OneStream
OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:
Excellent Medical Plan.
Dental & Vision Insurance.
Life Insurance.
Short & Long Term Disability.
Vacation Time.
Paid Holidays.
Professional Development.
Retirement Plan.
All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.
OneStream is an Equal Opportunity Employer.
#LI-TO1 #LI-REMOTE
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
$104k-130k yearly 5d ago
Workday Sr. Developer
The Auto Club Group 4.2
Senior .net developer job in Dearborn, MI
Description
Primary Duties and Responsibilities (details of the basic job functions):
Serves as a team leader/senior technical team member in the planning, designing, developing, implementing, and/or supporting complex to moderately complex new or revised processes, systems, or networks. Acts as an acknowledged expert in one or more technical specialties and/or mission critical application systems, and provides leadership in design, development and application integration. Ensures functional and technical designs support customer requirements. Develops an understanding of the Auto Club Group business strategy and competitive environment and translate and implements business strategies into technology solutions. Provides a high degree of technical and/or application expertise and design/programming leadership. Assists Security team in the development of appropriate audit controls and procedures to ensure the integrity and protection of company resources. Develops work plans and estimates projects and ensures that project team(s) and/or plan deliverables remain on schedule and budget.
Integration Development: Design, build, test, and deploy complex integrations between Workday and third-party systems using Workday Studio, Enterprise Interface Builder (EIB), Core Connectors, and Web Services (REST/SOAP).
Prism Analytics & Reporting: Develop and maintain data pipelines, datasets, and transformations in Workday Prism Analytics to integrate data from diverse sources and support advanced reporting needs.
Module Expertise: Have a deep understanding of both Workday HCM (Core HR, Benefits, Payroll, etc.) and Financial Management (Financial Accounting, Procurement, Expenses, Projects) modules.
Configuration & Customization: Configure Workday business processes, security roles, calculated fields, and custom objects to align with business requirements.
Reporting & Dashboards: Create and maintain custom, advanced, and matrix reports using Workday Report Writer, and build interactive dashboards and Discovery Boards to deliver key business insights.
Troubleshooting & Support: Research, analyze, and resolve technical issues within the Workday platform, providing ongoing production support and ensuring data integrity.
Collaboration: Partner closely with cross-functional HR, Finance, and IT teams to gather requirements, define technical specifications, and ensure successful project delivery.
System Maintenance: Participate in Workday's semi-annual release cycles, including impact analysis, testing, and deployment of new features and functionalities.
Supervisory Responsibilities (briefly describe, if applicable, or indicate None):
none
II. Required Qualifications (these are the minimum requirements to qualify)
Education (include minimum education and any licensing/certifications):
Bachelor's degree in Computer Science or a related field or an equivalent level of work experience.
Experience:
Designing, developing, implementing, or supporting complex to moderately complex information systems
Building or supporting mainframe or distributed systems
Identifying, analyzing and resolving complex business/technical problems
Technology assessment, recommendations and selection
Providing technical consultation/leadership to project teams
Staffing, coordinating/leading a large project team or a variety of small project teams
Budgeting and expense control
Mainframe, distributed, and/or Web-based system design and development
Database management systems
PC fundamental software tools
Programming languages
Prototyping
Database design
Project management tools and techniques
Multi-platform capabilities
User interaction
HTML and web development tools
System development tools (e.g. Endevor, IMS Expert, Xpediter, SQA Team Test, Eclipse)
Integration
Knowledge and Skills:
Relational database concepts
Use cases, object oriented design and programming techniques
Systems operation practices
Security and control procedures
Web server, and IP-level distributed technologies
Evaluation of a complex system and understand the inter-dependencies between components
III. Preferred Qualifications:
Experience in an insurance environment or other service industry.
Rational Unified Process (RUP) development methodology
Joint Application Design (JAD)/Rapid Application Design (RAD) techniques
Database modeling
Post Specifically for Corporate Software Integration area:
Education:
Workday certification(s) in Studio, Prism Analytics, or Integrations.
Experience:
Minimum of 4 years of hands-on experience in a Workday Developer or similar technical role.
Systems Development Life Cycle (SDLC) Experience
Experience in working with CD/CI DevOps various tools BitBuket, Jenkins etc.
Experience working in agile or hybrid project delivery environments.
Functional Knowledge:
Strong understanding of business processes within both Workday HCM and Financial Management modules.
Familiarity with ETL concepts and accounting center.
Skills:
Strong relational database skills
How you will benefit:
A competitive annual salary between $115,000-$130,000
ACG offers excellent and comprehensive benefits packages, including:
Medical, dental and vision benefits
401k Match
Paid parental leave and adoption assistance
Paid Time Off (PTO), company paid holidays, CEO days, and floating holidays
Paid volunteer day annually
Tuition assistance program, professional certification reimbursement program and other professional development opportunities
AAA Membership
Discounts, perks, and rewards and much more
FLEX WORK IN WORK ENVIRONMENT
This position is currently able to work remotely from a home office location for day-to-day operations unless occasional travel for meetings, collaborative activities, or team building activities is specified by leadership. This is subject to change based on amendments and/or modifications to the ACG Flex Work policy.
Who We Are
Become a part of something bigger.
The Auto Club Group (ACG) provides membership, travel, insurance, and financial service offerings to approximately 14+ million members and customers across 14 states and 2 U.S. territories through AAA, Meemic, and Fremont brands. ACG belongs to the national AAA federation and is the second largest AAA club in North America.
By continuing to invest in more advanced technology, pursuing innovative products, and hiring a highly skilled workforce, AAA continues to build upon its heritage of providing quality service and helping our members enjoy life's journey through insurance, travel, financial services, and roadside assistance.
And when you join our team, one of the first things you'll notice is that same, whole-hearted, enthusiastic advocacy for each other.
We have positions available for every walk of life! AAA prides itself on creating an inclusive and welcoming environment of diverse backgrounds, experiences, and viewpoints, realizing our differences make us stronger.
To learn more about AAA The Auto Club Group visit ***********
Important Note:
ACG's Compensation philosophy is to provide a market-competitive structure of fair, equitable and performance-based pay to attract and retain excellent talent that will enable ACG to meet its short and long-term goals. ACG utilizes a geographic pay differential as part of the base salary compensation program. Pay ranges outlined in this posting are based on the various ranges within the geographic areas which ACG operates. Salary at time of offer is determined based on these and other factors as associated with the job and job level.
The above statements describe the principal and essential functions, but not all functions that may be inherent in the job. This job requires the ability to perform duties contained in the job description for this position, including, but not limited to, the above requirements. Reasonable accommodations will be made for otherwise qualified applicants, as needed, to enable them to fulfill these requirements.
The Auto Club Group, and all its affiliated companies, is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability or protected veteran status.
Regular and reliable attendance is essential for the function of this job.
AAA The Auto Club Group is committed to providing a safe workplace. Every applicant offered employment within The Auto Club Group will be required to consent to a background and drug screen based on the requirements of the position.
$115k-130k yearly 5d ago
NET DEVELOPER
Direct Staffing
Senior .net developer job in Ann Arbor, MI
Ann Arbor, MI EXP 5-7 yrs DEG Bach RELO BONUS TRAVEL Job Description. GENERAL RESPONSIBILITIES • Works with team to re-engineer the existing global in store technology applications using .Net, WPF, HTML5, and Java. Responsible for segments or phases of broader and more complex aspects of projects with a global focus on development.
• Analyzes the functional requirements and designs and implement them into software modules, clarify scope and breadth of work tasks with business analysts and product managers.
• Follows industry standards, patterns and best practices for .Net development techniques in implementing business rules
• Understands and is able to identify and implement reusable code in an object oriented fashion
• Assists the lead developers in producing the relevant artifacts for the project
• Assists team lead in building, deploying and releasing application builds
• Keeps in touch with the latest .Net technology and continues to develop his/her technical skills.
• Reviews code and perform an adequate level of unit, functional and integrated testing to ensure quality standards are attained.
• Collaborates with the project team and is willing to be flexible to achieve team goals.
• Participates in project planning, estimation, standup and status meetings as appropriate
• Ownership mentality while maintaining a team focus
• Maintain the release management cycle as well as the software development environments
• Identifies product or process related development issues and provides constructive feedback to the Manager of Development as well as the Technical Delivery Manager
• Learns and employs knowledge of the business segment targeted by the software application.
• Work with support personnel to ensure they have a clear understanding of existing or upcoming functionality, prior to it being deployed/rolled-out
• Develop and test packages and quickfixes for pulse application maintenance
• Assist support personal with hands on investigation and drive solutions for domestic installations of the pulse software
• Assist the International Operations team with questions, issues and possible bugs for international installations of pulse software
QUALIFICATIONS
• Bachelor's degree in computer science, math, computer engineering or equivalent experience
• 5+ years of experience developing using .Net technologies
• 5+ years of experience with Microsoft SQL Server/IBM DB2 development
• Solid foundation in computer science, with competencies in data structures, algorithms and software design.
• Software development and testing experience using .Net, C#, ASP, Visual Basic, VB Scripting
• Understanding of REST, SOAP and JSON
• Working knowledge of such platforms as Windows, UNIX, and Linux.
• Analyze and recommend solutions to programming issues, defects and bugs as assigned or encountered.
• Proficient at using code profiling and debugging tools
• Experience with large systems software design and development, with knowledge of UNIX/Linux.
• Development experience in C, C++ or Java.
• Skills in AJAX, Python or JavaScript, database design, SQL and/or knowledge of TCP/IP and network programming.
• Experience in using Eclipse for IDE
• Experience with unit testing
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
$74k-101k yearly est. 1d ago
Full Stack Web Developer
24G 3.5
Senior .net developer job in Troy, MI
Department: Engineering Reports To: Technical Project Manager / Engineering Lead
We are seeking a Full Stack Web Developer with 5-10 years of professional experience to build, maintain, and scale web applications This role spans both frontend and backend development, ensuring platforms are reliable, performant, and continuously evolving.
The ideal candidate thrives in collaborative environments, can translate feature briefs into working solutions, and takes ownership of delivering high-quality code. They are comfortable working independently, but also enjoy working with project managers and technical leadership to align business goals with engineering execution.
Key Responsibilities
Design, build, and maintain responsive, user-focused web applications.
Develop new features and improve existing ones across frontend and backend.
Work closely with PMs and Technical PMs to implement features from briefs and tickets.
Troubleshoot and resolve issues efficiently, ensuring smooth platform performance.
Write clean, maintainable, and well-documented code following best practices.
Participate in code reviews and contribute to engineering standards.
Stay current with modern frameworks, libraries, and development trends.
Requirements
5-10 years of experience in web development (not including bootcamps, coursework or hobby projects).
Proficiency with JavaScript/TypeScript, modern frontend frameworks (React, Vue, or Angular), and backend development (Node.js, Express, or similar).
Experience with relational and/or non-relational databases.
Strong debugging, testing, and problem-solving skills.
Familiarity with AI-assisted coding tools (e.g., Cursor, ChatGPT, Claude).
Excellent collaboration skills - able to work effectively with PMs, designers, and other developers.
What Makes a Strong Full Stack Web Developer
Adaptable: Can move between frontend and backend seamlessly.
Communicative: Explains technical decisions clearly to both engineers and non-technical stakeholders.
Detail-Oriented: Writes precise, maintainable code that reduces downstream issues.
Problem-Solver: Tackles complex requirements with practical, scalable solutions.
Independent Contributor: Can take a feature brief or ticket and deliver without heavy oversight.
Collaborative Mindset: Works well within cross-functional teams and elevates overall team efficiency.
Nice to Have
Experience working in a monorepo environment.
Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP).
Background in SaaS, enterprise software, or large-scale web applications.
*Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
$65k-99k yearly est. Auto-Apply 31d ago
Embedded Software Application Engineer
Forvia Se
Senior .net developer job in Northville, MI
YOUR TASKS FORVIA - HELLA is seeking its next great Software Applications Engineer - Energy to join our growing body controls team. The primary function of this position will be to partner with internal and external stakeholders to drive validation and development of our next generation product design. If chosen for this opportunity you will gain access to product engineering focused on the next generation control modules.
About Us
FORVIA - HELLA is a listed, internationally positioned automotive supplier operating under the umbrella brand FORVIA. Within this factual group, HELLA stands for high-performance lighting technology and automotive electronics. At the same time, the Company covers a broad service and product portfolio for the spare parts and workshop business as well as for manufacturers of special-purpose vehicles with its Lifecycle Solutions business group. HELLA has around 36,000 employees at more than 125 locations worldwide and generated sales of €4.4 billion in the seven-month short fiscal year 2022.
Daily Responsibilities
* Serve as the Interface between SW development and Customer
* Troubleshooting at customer when necessary
* Implementing hot fixes for quick Customer Response
* Be able to answer detailed SW Questions from the Customer
* Analyzing customer requirements; understanding of software specification; analyzing and carrying out modifications in software requirements
* Be able to run HIL bench test plans and test cases for investigations in timing matter
YOUR QUALIFICATIONS
* 3+ years of experience in embedded software support activities for the automotive industry
* Good Embedded SW Architecture understanding
* Proven ability to do Real Time debugging
* CANoe experience
* Solid base working with Engineering Standards, Process and Norms for SW development, Source Code Control System
* Experience (it is a plus)
* Bachelor's degree or above in electrical/software engineering.
Why Forvia Hella?
* Hybrid work schedules and flexible core hours
* Industry leading health benefits program
* Lucrative PTO policy
* Competitive 401K matching
* Extensive career and training opportunities
* Annual Bonuses
* On campus restaurant as well as employee water and coffee services
* Team and company wide events
* And much more!
Please feel free to apply if you do not meet 100% of the positional requirements. Forvia Hella is dedicated to the development and future advancement of all our employees.
Even if you do not meet all our requirements, do not hesitate to apply to us, because the further development of our employees is very important to us and opens up a wide range of opportunities for you in our company.
FORVIA HELLA stands for the variety of all employees. Inclusion and diversity are firmly anchored in our company culture. We are continuously looking for new team players and welcome applications from all interested parties, regardless of their ethical and social background, age, religion, gender, disability, sexual orientation or identity.
Please send us your application via our career portal, stating your salary requirements and earliest possible starting date, with the reference number req17237.
Eric Spence
Phone:
$67k-91k yearly est. 47d ago
RVC Software Engineer (9600)
Trialon Corporation 4.3
Senior .net developer job in Auburn Hills, MI
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
• Develop and analyze requirements, design, implement, integrate and test C code for automotive production embedded electronic module in the vehicle environment.
• Develop software in compliance with a formal CMMi based company product development process.
• Development (design, test, implement and deliver) of camera based software from concept phase to production.
• Implement customer and application specific requirements related camera systems including Vector or related drivers, bootloader.
• Integrate bookshelved and/or 3rd party software such as CAN/LIN NOS into an application specific software.
• Main customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements as application specific software expert for camera-based systems.
• Planning, scheduling, monitoring and reporting of all software related activities for various projects.
Qualifications
Knowledge and Education
• Bachelor of Science, Computer Engineering / Electrical Engineering / Computer Science
Work Experience
• 5-10 years of experience in developing Real Time Embedded software using C for automotive applications.
Skills and Competencies
REQUIRED SKILLS:
• Experience with development of portable, reusable and modular software in automotive environment.
• Embedded software development in C including application and low level drivers for 8, 16 bit micro-controllers such as Star 12/S12X, Microchip PICs, Renasas RL, TI DSP.
• Knowledge and experience in implementing and integrating OEM specific Automotive Vehicle Networks (CAN and/or LIN) embedded software.
• Experience with implementation of various diagnostic protocols such has UGS, ISO 14229, KWP2000.
• Deep understanding in micro controller architecture and function. (8 and 16 bit, 32 bit would be a plus)
• Experience using a disciplined software development process based on SPICE/CMMi process model.
• Software Configuration Management concepts and CM tool experience.
• Expertise in using LIN & CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
• Experience with customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
• Excellent troubleshooting and debugging skills.
• Software Configuration Management tool experience preferably MKS.
• Knowledge of development of systems that have to meet functional safety requirements.
• Excellent communication and inter personal skills required. This person must work well with other engineers in a team environment.
• Self-motivation, tenacity, and determination are very useful in this position.
DESIRED SKILLS:
• Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems.
• Knowledge of an event driven architecture.
• Some Real-Time OS experience is a plus.
• Solid Experience with UML and UML based tools such as Matlab/Simulink or Statemate, Stateflow, is desired.
• Knowledge of image processing and/or prior experience with vision based products.
• Experience in C++/.NET programming for PC applications, VB/VBA programming and/or macros a plus.
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.
$68k-94k yearly est. 1d ago
Application Software Engineer
Vast Production Services
Senior .net developer job in Troy, MI
Application Software Engineer - Job Description
Vast Solutions provides products and services to the surface transportation and consumer embedded electronic controls markets. Our in-house multi-disciplinary engineering teams are responsible for all facets of product development and production. We are looking for a candidate to work in our Software development team. The ideal candidate will have experience in Application Development and a desire to work on mission critical real time embedded control systems.
Key Responsibilities:
Participate in all phases of Development (architecture, design, implementation, debug, validation & verification) of application software used to control embedded modules. This would include Android/IoS/PC platforms.
Collaboratively participate in the architecting of solutions with the Lead Software Engineer and the Systems and Hardware engineering teams.
Support quoting new business opportunities with respect to software content.
Implement and execute software development best practices & methodologies.
Perform troubleshooting of Software & Systems issues with company products.
$67k-91k yearly est. 60d+ ago
Software Engineer II, Offboard Python Application
Latitude Ai
Senior .net developer job in Detroit, MI
Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.
When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering -
all dedicated to making a real, positive impact on the driving experience for millions of people.
As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif.
Meet the team:
The Virtual Test Ecosystem (VTE) team ensures that our simulation (fully synthetic) and resimulation (replay engine using vehicle logs) workflows run efficiently and reliably at large scale. We use a mix of open source and cloud provider services to implement a processing framework that's cloud-agnostic as well as capable of running on-prem. The results of these simulations is business-critical for us - they're used in order to allow autonomy developers and testers to do large-scale safety and performance testing of changes prior to in-vehicle testing. We interact with engineers throughout the onboard and offboard stack in order to ensure smooth end-to-end capabilities.
What you'll do:
We run vehicle simulations at unprecedented scales in order to ensure we're releasing a safe product. You'll support this via improvements to our sim/resim cloud framework and applications that run on this framework. In terms of implementation, this involves a lot of Python coding, interacting with open source packages and various AWS/GCP services. In terms of analysis, we're constantly looking for bottlenecks that limit scalability or otherwise hinder performance. You'll put together benchmarking to identify these spots and associated dashboards to track and summarize the information. Then armed with that information, you'll implement solutions to increase efficiency
It's not enough to have a framework that is functional - it needs to be intuitive and easy to use. We take our best guesses at this, but things evolve over time based on user interaction - both direct feedback as well as realizing how users are accidentally misusing or misinterpreting the results. VTE supports autonomy, systems, test, and a variety of other teams across the organization. Having an eye for how the system is being used, what users need, and a willingness to engage with these users on future improvements is critical
We also can't build it all, so we want to make the framework well-documented and as self-serve as possible for others to extend it (while being there to answer questions). For example, when there's a new portion of the autonomy stack, we want that autonomy team to be able to update resim to add it in themselves so that they can iterate quickly
In order to run logs through resim, we need to first know what logs are interesting. You'll contribute to the ecosystem of how we manage storing and searching for these logs efficiently, including how we automate indexing the interesting actors and interactions in a scene and how we determine our dataset coverage
Once we've run resim, we want to do something with the updated logs. Frequently this involves metrics to analyze the AV's performance; these metrics could range from low-level performance of a particular detector in the stack to if the AV is meeting high-level business objectives. You'll both work on the sim/resim cloud framework implementation to make this easy for all developers to add in their metrics and support the metrics implementation themselves as needs arise
What you'll need to succeed:
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience, Master's degree, or PhD
Expertise in writing Python code that's efficient, well-documented, and well-tested
2+ years' experience writing scalable applications that execute in a cloud or HPC environment
2+ years' experience writing software that interacts with AWS and/or GCP services
Familiarity with NumPy and scientific programming
Willingness and desire to learn how onboard and offboard components interact with each other and propose solutions to improve how developers and testers work with both systems
Nice to have:
C++ development experience
Experience with Kubernetes
What we offer you:
Competitive compensation packages
High-quality individual and family medical, dental, and vision insurance
Health savings account with available employer match
Employer-matched 401(k) retirement plan with immediate vesting
Employer-paid group term life insurance and the option to elect voluntary life insurance
Paid parental leave
Paid medical leave
Unlimited vacation
15 paid holidays
Daily lunches, snacks, and beverages available in all office locations
Pre-tax spending accounts for healthcare and dependent care expenses
Pre-tax commuter benefits
Monthly wellness stipend
Adoption/Surrogacy support program
Backup child and elder care program
Professional development reimbursement
Employee assistance program
Discounted programs that include legal services, identity theft protection, pet insurance, and more
Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
Learn more about Latitude's team, mission and career opportunities at lat.ai!
The expected base salary range for this full-time position in California is $150,320 - $225,480 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements.
Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position.
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
$67k-91k yearly est. Auto-Apply 60d+ ago
Application Software Engineer
Applied Intuition 4.4
Senior .net developer job in Detroit, MI
Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017 and now valued at $15 billion following its recent Series F funding round, Applied Intuition delivers the Vehicle OS, Self-Driving System, and toolchain to help customers build intelligent vehicles and shorten time to market. 18 of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Bangalore, Seoul, and Tokyo. Learn more at applied.co.
We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments.
Meet our application software engineers! Our Application Software Engineers (ASE) act as the glue between our customers and our engineering teams. They are responsible for customer success and drive impact with high-priority customer engagements - hear from them on what life is like at Applied Intuition and what makes their roles so exciting! About the role (We are hiring for all levels of experience.) We are looking for bright software engineers interested in extending and adapting our products for Applied Intuition's global customers. Our Application Software Engineers have a unique mix of software expertise, domain knowledge, and an execution-driven mindset. Using these skills, our engineers work closely with autonomy developers to ensure that Applied Intuition's products are providing maximum impact to advance customers autonomy initiatives. This is an important role for the company, bringing together our product and engineering expertise with our customer-centric culture. Check out what a typical day would look like as an Application Software Engineer here! At Applied Intuition, you will:
Work closely with customers to understand their development needs and use cases for autonomy to propose effective use of Applied Intuition's products
Collaborate with engineering teams to ensure the product roadmap enables current and prospective customers
Ensure customer needs are supported by the broader engineering team through effective prioritization
Collaborate with our sales team to gather requirements through detailed technical discussions and workshops
Explore new product development areas driven by strategic understanding of the customer landscape
We're looking for someone who has:
Experience with interacting with end-customers as an application engineer or a developer
Familiarity with best practices in large scale software development
Strong communication skills and focus on solving customer problems
Nice to have:
Prior background in technical sales or application engineering for simulation products
Experience with automotive OEMs or suppliers
Prior work in autonomous vehicle development domains
Prior work in software simulation
Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
$62k-85k yearly est. Auto-Apply 4d ago
Senior Python Lead and Developer - Onsite
NTT Data 4.7
Senior .net developer job in Auburn Hills, MI
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Python Lead and Developer - Onsite to join our team in Auburn Hills, Michigan (US-MI), United States (US).
The Senior Data Engineer & Technical Lead will play a pivotal role in delivering major data engineering initiatives within the Data & Advanced Analytics space. This position requires hands-on expertise in building, deploying, and maintaining robust data pipelines using Python, PySpark, and Airflow, as well as designing and implementing CI/CD processes for data engineering projects.This will be a Technical Lead who can design (architect), develop, and lead a team.
Key Responsibilities
* Data Engineering: Design, develop, and optimize scalable data pipelines using Python and PySpark for batch and streaming workloads.
* Workflow Orchestration: Build, schedule, and monitor complex workflows using Airflow, ensuring reliability and maintainability.
* CI/CD Pipeline Development: Architect and implement CI/CD pipelines for data engineering projects using GitHub, Docker, and cloud-native solutions.
* Testing & Quality: Apply test-driven development (TDD) practices and automate unit/integration tests for data pipelines.
* Secure Development: Implement secure coding best practices and design patterns throughout the development lifecycle.
* Collaboration: Work closely with Data Architects, QA teams, and business stakeholders to translate requirements into technical solutions.
* Documentation: Create and maintain technical documentation, including process/data flow diagrams and system design artifacts.
* Mentorship: Lead and mentor junior engineers, providing guidance on coding, testing, and deployment best practices.
* Troubleshooting: Analyze and resolve technical issues across the data stack, including pipeline failures and performance bottlenecks.
Basic Qualifications:
Minimum 8-10 years of practical experience for the below-mentioned points
* Hands-on Data Engineering:
* Minimum 8+ years of practical experience building production-grade data pipelines using Python and PySpark.
* Airflow Expertise: Proven track record of designing, deploying, and managing Airflow DAGs in enterprise environments.
* CI/CD for Data Projects: Ability to build and maintain CI/CD pipelines for data engineering workflows, including automated testing and deployment.
* Cloud & Containers: Experience with containerization (Docker and cloud platforms (GCP) for data engineering workloads. Appreciation for twelve-factor design principles
* Python Fluency: Ability to write object-oriented Python code manage dependencies and follow industry best practices.
* Version Control: Proficiency with Git for source code management and collaboration (commits, branching, merging, GitHub/GitLab workflows).
* 5+ years of experience Unix/Linux: Strong command-line skills in Unix-like environments.
* 5+ years of experience SQL: Solid understanding of SQL for data ingestion and analysis.
* Collaborative Development: Comfortable with code reviews, pair programming and using remote collaboration tools effectively.
* Engineering Mindset: Writes code with an eye for maintainability and testability; excited to build production-grade software.
Education:
Bachelor's or graduate degree in Computer Science, Data Analytics or related field, or equivalent work experience.
Graduate degree in a related field, such as Computer Science or Data Analytics
Familiarity with Test-Driven Development (TDD)
Cross-Team Knowledge Sharing: Crosstrain team members outside the project team (e.g., operations support) for full knowledge coverage. Includes all above key responsibilities and skills, plus the following.
* Minimum of 10+ years overall IT experience
* Experienced in waterfall, iterative, and agile methodologies
Nice to Have:
* A high tolerance for OpenShift, Cloudera, Tableau, Confluence, Jira, and other enterprise tools
About NTT DATA
NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D.
Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only **************** ******************************* email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, *************************************
NTT DATA endeavors to make ********************** accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at ************************************* This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.
#LI-NorthAmerica
What You'll Do:
Application Development: Build and optimize AI apps in C++ and Python on MemryX accelerators.
Customer Engagement & Outreach: Serve as technical contact (troubleshoot issues, translate requirements, and integrate our stack) and represent MemryX at conferences and workshops.
AI Demos: Develop end-to-end demos (hardware+software) for trade shows and internal use.
Community: Engage with the open-source community via our GitHub repositories and forums.
SDK Enhancement: Identify, propose, and help implement new SDK features to improve our developers' experiences.
What We Expect to See:
Education: BS or MS in Computer Science, Computer Engineering, or related field.
Experience: Relevant internship, or previous work experience.
Programming: Proficient in Python and/or C++; eager to pick up new languages and tools.
ML Frameworks: Hands-on with TensorFlow or PyTorch.
Dev Tools: Comfortable in Linux environments and Git-based workflows.
Soft Skills: Strong communicator, team player, and receptive to feedback.
What We Would Be Happy to See:
Prior experience with AI application development.
Open-source contributions or community engagement.
Projects in hardware accelerators or embedded systems.
Reports to: Senior Director of Engineering
Location: Ann Arbor, Michigan - Onsite
Work Schedule: Full-time
Why Join MemryX?
We offer more than just a job - we offer a career with purpose! Our benefits package includes:
Comprehensive medical, dental, and vision coverage. MemryX covers 100% of the employee premium!
Matching 401(k).
Equity incentive packages.
Company-paid life insurance coverage for all employees.
Unlimited paid time off.
Generous paid parental leave.
Growth and learning opportunities, including tuition reimbursement and professional development support.
Potential for advancement in a growing organization.
Employment Opportunity and Benefits of Employment: We are committed to creating and fostering a diverse and inclusive workplace environment for all of our employees. We are an equal opportunity employer.
$67k-91k yearly est. 60d+ ago
Software for Applications Engineer
North Star Staffing Solutions
Senior .net developer job in Washington, MI
Our staffing solutions connect high level candidates with the best companies in America. We take pride in getting to know and understanding a candidate's skill set, experience and needs and then pairing them up with the right organization. We conduct thorough telephone screens, face to face interviews, reference and background checks, and we verify previous work history of all our candidates before we place them. We provide access to a variety of exciting, well compensated positions across most industries. We will work with you understand and to find the best possible solution based on your skills and career goals. We will prove to be your most reliable, and trusted friend in your career for years to come.
We are currently hiring for a great company in Washington, Michigan. This company is driven on maintaining a competitive advantage in the automotive industry. Working within a growing software development team, the successful applicant will make major contributions to the development of high quality, robust solutions to meet the expanding market for Electric Steering Systems.
Job Description
The role will encompass the full scope of the software development process, from requirements capture, through top level and detailed software designs, code implementation to verification of the software.
• Capture the software requirements of the system.
• Design and development of complex software module architecture in an AUTOSAR environment.
• Creation and development of complex software design both in natural language and modelling.
• Software implementation using the embedded ‘C' language, meeting all relevant safety standards.
• Ensure that software designs are fully suited to the target micro platform and are fully compliant with the requirements.
• Support software development throughout the software lifecycle.
• Ensure validation of software designs and code prior to integration by testing the software.
Qualifications
Job Requirements & Qualifications:
• Degree or similar qualification in Electronic Engineering/Software Engineering.
• Proven experience as a software design engineer.
• Real-time, embedded C skills with hands-on debugging experience.
• Good practical knowledge of embedded software development methods and tools.
• Understanding of the software development process for real-time, low cost systems for high volume manufacture.
• Good interpersonal skills, team player.
• Automotive embedded software experience.
• UML Design experience.
• Matlab / Simulink experience.
• TagetLink experience.
• Experience of AUTOSAR architectures.
• An understanding of digital electronic hardware
Additional Information
Please contact Melanie Sinai at:
Melanie Sinai
Talent Acquisition Specialist
North Star Staffing Solutions
Phone: 210-965-1229
[email protected]
www.Northstarstaffingsolutions.com
www.linkedin.com/in/mlsinai/
$67k-91k yearly est. 1d ago
Net Developer
Direct Staffing
Senior .net developer job in Ann Arbor, MI
Ann Arbor, MI
EXP 5-7 yrs
DEG Bach
RELO
BONUS
TRAVEL
Job Description.
GENERAL RESPONSIBILITIES
• Works with team to re-engineer the existing global in store technology applications using .Net, WPF, HTML5, and Java. Responsible for segments or phases of broader and more complex aspects of projects with a global focus on development.
• Analyzes the functional requirements and designs and implement them into software modules, clarify scope and breadth of work tasks with business analysts and product managers.
• Follows industry standards, patterns and best practices for .Net development techniques in implementing business rules
• Understands and is able to identify and implement reusable code in an object oriented fashion
• Assists the lead developers in producing the relevant artifacts for the project
• Assists team lead in building, deploying and releasing application builds
• Keeps in touch with the latest .Net technology and continues to develop his/her technical skills.
• Reviews code and perform an adequate level of unit, functional and integrated testing to ensure quality standards are attained.
• Collaborates with the project team and is willing to be flexible to achieve team goals.
• Participates in project planning, estimation, standup and status meetings as appropriate
• Ownership mentality while maintaining a team focus
• Maintain the release management cycle as well as the software development environments
• Identifies product or process related development issues and provides constructive feedback to the Manager of Development as well as the Technical Delivery Manager
• Learns and employs knowledge of the business segment targeted by the software application.
• Work with support personnel to ensure they have a clear understanding of existing or upcoming functionality, prior to it being deployed/rolled-out
• Develop and test packages and quickfixes for pulse application maintenance
• Assist support personal with hands on investigation and drive solutions for domestic installations of the pulse software
• Assist the International Operations team with questions, issues and possible bugs for international installations of pulse software
QUALIFICATIONS
• Bachelor's degree in computer science, math, computer engineering or equivalent experience
• 5+ years of experience developing using .Net technologies
• 5+ years of experience with Microsoft SQL Server/IBM DB2 development
• Solid foundation in computer science, with competencies in data structures, algorithms and software design.
• Software development and testing experience using .Net, C#, ASP, Visual Basic, VB Scripting
• Understanding of REST, SOAP and JSON
• Working knowledge of such platforms as Windows, UNIX, and Linux.
• Analyze and recommend solutions to programming issues, defects and bugs as assigned or encountered.
• Proficient at using code profiling and debugging tools
• Experience with large systems software design and development, with knowledge of UNIX/Linux.
• Development experience in C, C++ or Java.
• Skills in AJAX, Python or JavaScript, database design, SQL and/or knowledge of TCP/IP and network programming.
• Experience in using Eclipse for IDE
• Experience with unit testing
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
$74k-101k yearly est. 60d+ ago
Full Stack Web Developer
24G 3.5
Senior .net developer job in Troy, MI
Job DescriptionFull Stack Web Developer
Department: Engineering Reports To: Technical Project Manager / Engineering Lead
We are seeking a Full Stack Web Developer with 5-10 years of professional experience to build, maintain, and scale web applications This role spans both frontend and backend development, ensuring platforms are reliable, performant, and continuously evolving.
The ideal candidate thrives in collaborative environments, can translate feature briefs into working solutions, and takes ownership of delivering high-quality code. They are comfortable working independently, but also enjoy working with project managers and technical leadership to align business goals with engineering execution.
Key Responsibilities
Design, build, and maintain responsive, user-focused web applications.
Develop new features and improve existing ones across frontend and backend.
Work closely with PMs and Technical PMs to implement features from briefs and tickets.
Troubleshoot and resolve issues efficiently, ensuring smooth platform performance.
Write clean, maintainable, and well-documented code following best practices.
Participate in code reviews and contribute to engineering standards.
Stay current with modern frameworks, libraries, and development trends.
Requirements
5-10 years of experience in web development (not including bootcamps, coursework or hobby projects).
Proficiency with JavaScript/TypeScript, modern frontend frameworks (React, Vue, or Angular), and backend development (Node.js, Express, or similar).
Experience with relational and/or non-relational databases.
Strong debugging, testing, and problem-solving skills.
Familiarity with AI-assisted coding tools (e.g., Cursor, ChatGPT, Claude).
Excellent collaboration skills - able to work effectively with PMs, designers, and other developers.
What Makes a Strong Full Stack Web Developer
Adaptable: Can move between frontend and backend seamlessly.
Communicative: Explains technical decisions clearly to both engineers and non-technical stakeholders.
Detail-Oriented: Writes precise, maintainable code that reduces downstream issues.
Problem-Solver: Tackles complex requirements with practical, scalable solutions.
Independent Contributor: Can take a feature brief or ticket and deliver without heavy oversight.
Collaborative Mindset: Works well within cross-functional teams and elevates overall team efficiency.
Nice to Have
Experience working in a monorepo environment.
Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP).
Background in SaaS, enterprise software, or large-scale web applications.
*Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Powered by JazzHR
UCmaSarHZ0
$65k-99k yearly est. 2d ago
Software Developer
Optech 4.6
Senior .net developer job in Pontiac, MI
* Our client is seeking a skilled (4+ years' experience) Software Developer with hands-on experience in Kofax scanning solutions, Laserfiche DMS,.NET, and VB6 development to design, develop, and maintain secure, scalable applications within a Microsoft-based environment.
* The ideal candidate will leverage Visual Studio, SQL Server Management Studio (SSMS), and Azure DevOps to build and deploy solutions while collaborating with cross-functional teams via Microsoft Teams.
* Responsibilities include developing integrations between document management systems, implementing and automating scanning workflows, providing production support, troubleshooting issues with end-users and internal customers, supporting Laserfiche customization and enhancements, and producing technical documentation such as program specifications, data models, and architecture diagrams.
* Strong problem-solving skills, experience with MS SQL, and a commitment to writing clean, efficient, maintainable code are essential.
Environment
Microsoft SQL Server, ASP.Net, ASP.Net MVC, Visual Studio, IIS, .NET, VB6, Kofax Capture/Transformation, Laserfiche DMS, Webservices, REST services, API development, Azure DevOps, AWS, Azure, Windows Server, Microsoft 365 Services, SharePoint Online, MS Teams, Agile Methodologies
$75k-99k yearly est. 6d ago
Software Engineer
Trialon Corporation 4.3
Senior .net developer job in Auburn Hills, MI
Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs.
***U.S. citizenship or permanent resident alien status is required.
***Criminal Background and Drug Test completed on all candidates prior to start.
Job Description
ESSENTIAL ROLES AND RESPONSIBILITIES
Lead the development, integration, testing and maintenance high quality automotive software for a power systems ECU including hybrid and electric vehicle products.
Integrate vehicle and control algorithms developed in the Matlab/Simulink Models and C, C++ environment by core groups into OEM specific production software application
Develop software in compliance with a formal CMM level 3 based Software Development Process and Product Development Process (PDP) supporting UDS, SAE and IOS conformance.
Development of reusable and modular, compliant software to regulatory, automotive requirements and design guidelines.
Implement various customer and application specific requirements in the development, release and validation of automotive software.
Define and implement software/architecture for various ECU's, including safety critical modules, based upon various inductive and deductive analysis techniques (e.g. software FMEA, FTA, HARA, and software fault tolerant design techniques, etc...)
Customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
Defines scope, plans, organizes, leads, and directs technical work and departmental efforts related to product, process, tooling, and materials as it relates to product design and development activities. Leads in the selection, requirements, specification, initiation, and implementation of OEM Compliant SW, analysis and simulation tools, relating to new product application.
Translates and executes direction of technical work into specific plans of action and directs the development activities to implementation phase.
Monitors and controls costs, quality, timing, and other related aspects of projects. Understands and adheres to schedule and budgetary requirements of projects. Reports progress as required.
Serves as a liaison and coordinates development activities of internal and external resources. Serves as a resource by providing a problem solving function by initiating action to overcome obstacles as they are encountered.
Participates in continuous improvement efforts. Researches, recommends, and implements new and/or existing products, processes, materials, and equipment. Engages in comparative and competitive analysis to ensure utilization of most appropriate and beneficial techniques in a situation respectively.
Performs other duties as necessary for completion of projects and achievement of departmental goals. May supervise other staff. Performs procedures necessary for protection of intellectual property rights.
REQUIREMENTS
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience
7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily for the automotive industry
C code software development experience, including tools and those environments for that support multiple micro-controllers (e.g. MPC55xx PowerPC, S12/X, ST7, ST9, Microchip PICs, TI DSP, Renesas, etc.)
Embedded software development for various bit micro-controllers and ASIC's.
Knowledge of understanding and experience with implementing requirements for an OBD compliant module.
Knowledge of CPU's, DSP's, Flash/ROM/RAM and other chips that are used in Embedded Control systems
Knowledge and experience in implementing and integrating Automotive Vehicle Networks (CAN and/or LIN) embedded software for various OEMs.
Knowledge and experience with embedded SPI and SCI protocols.
Expertise in using CAN based tools such as CANalyzer, CANoe, CANape, neo VI, etc.
Experience using a disciplined software development process based on CMM or CMMi process model.
Understanding of ISO26262, IEC 61508 functional safety design, analysis and implementation requirements
Software Configuration Management tool experience.
PREFERRED SKILLS
Excellent communication and inter personal skills required. There will be many team, and customer meetings to discuss issues and the project status. This person must work well with other engineers, technical specialists and program managers in a team environment.
Self-motivation, drive, organization and determination are very useful in this position.
Hands on knowledge and experience in the software development of systems for some or all of the following:
Working knowledge of Digital Signal Processing
Experience in Model Based SW development, release and validation
Experience programming in C and Assembly Language
Experience with PFC, DC/DC, AC/DC algorithms
Experience with control loops theory and tuning
Experience with Power Electronics, specifically power converters
Power distribution to 600 VDC of various high power embedded electronic systems
Support of Component and System level de-bug using various CAN tools as well as external data loggers and Gateways, etc…
Experience with Renesas, Freescale MPC55xx, S12/X, and/or TI TMS320 processor desired.
Some OSEK compliant Real-Time OS experience is a plus.
Experience in developing software techniques and algorithms for a secondary or dual core microprocessor.
Experience in developing and implementing safety critical software, software fault tolerance design including familiarity with ASIL and ISO safety standards.
Familiarity with OE-level diagnostics and production test tool interfaces desired
Experience Leading a Software Project to Production
Experience with Mercurial and FogBugz a plus
Qualifications
Background in battery systems is a plus
Additional Information
Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship.
Must be US Citizen or have valid US Green Card.
$68k-94k yearly est. 1d ago
Senior Python Lead and Developer - Onsite
NTT Data North America 4.7
Senior .net developer job in Auburn Hills, MI
**Req ID:** 350358 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a **Senior Python Lead and Developer - Onsite** to join our team in **Auburn Hills** , **Michigan (US-MI)** , **United States (US)** .
The Senior Data Engineer & Technical Lead will play a pivotal role in delivering major data engineering initiatives within the Data & Advanced Analytics space. **This position requires hands-on expertise in building, deploying, and maintaining robust data pipelines using Python, PySpark, and Airflow, as well as designing and implementing CI/CD processes for data engineering projects.** **This will be a Technical Lead who can design (architect), develop, and lead a team.**
**Key Responsibilities**
+ Data Engineering: Design, develop, and optimize scalable data pipelines using Python and PySpark for batch and streaming workloads.
+ Workflow Orchestration: Build, schedule, and monitor complex workflows using Airflow, ensuring reliability and maintainability.
+ CI/CD Pipeline Development: Architect and implement CI/CD pipelines for data engineering projects using GitHub, Docker, and cloud-native solutions.
+ Testing & Quality: Apply test-driven development (TDD) practices and automate unit/integration tests for data pipelines.
+ Secure Development: Implement secure coding best practices and design patterns throughout the development lifecycle.
+ Collaboration: Work closely with Data Architects, QA teams, and business stakeholders to translate requirements into technical solutions.
+ Documentation: Create and maintain technical documentation, including process/data flow diagrams and system design artifacts.
+ Mentorship: Lead and mentor junior engineers, providing guidance on coding, testing, and deployment best practices.
+ Troubleshooting: Analyze and resolve technical issues across the data stack, including pipeline failures and performance bottlenecks.
**Basic Qualifications:**
**Minimum 8-10 years of practical experience for the below-mentioned points**
+ Hands-on Data Engineering:
+ Minimum 8+ years of practical experience building production-grade data pipelines using Python and PySpark.
+ Airflow Expertise: Proven track record of designing, deploying, and managing Airflow DAGs in enterprise environments.
+ CI/CD for Data Projects: Ability to build and maintain CI/CD pipelines for data engineering workflows, including automated testing and deployment**.
+ Cloud & Containers: Experience with containerization (Docker and cloud platforms (GCP) for data engineering workloads. Appreciation for twelve-factor design principles
+ Python Fluency: Ability to write object-oriented Python code manage dependencies and follow industry best practices.
+ Version Control: Proficiency with **Git** for source code management and collaboration (commits, branching, merging, GitHub/GitLab workflows).
+ 5+ years of experience Unix/Linux: Strong command-line skills** in Unix-like environments.
+ 5+ years of experience SQL: Solid understanding of SQL for data ingestion and analysis.
+ Collaborative Development: Comfortable with code reviews, pair programming and using remote collaboration tools effectively.
+ Engineering Mindset: Writes code with an eye for maintainability and testability; excited to build production-grade software.
**Education:**
Bachelor's or graduate degree in Computer Science, Data Analytics or related field, or equivalent work experience.
Graduate degree in a related field, such as Computer Science or Data Analytics
Familiarity with Test-Driven Development (TDD)
**Cross-Team Knowledge Sharing:** Crosstrain team members outside the project team (e.g., operations support) for full knowledge coverage. Includes all above key responsibilities and skills, plus the following.
+ Minimum of 10+ years overall IT experience
+ Experienced in waterfall, iterative, and agile methodologies
**Nice to Have:**
+ A high tolerance for OpenShift, Cloudera, Tableau, Confluence, Jira, and other enterprise tools
**About NTT DATA**
NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion each year in R&D.
Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only **************** ******************************* email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, ************************************ .
**_NTT DATA endeavors to make_** **_************************* **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_************************************_** **_. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click_** here (***************************************** **_. If you'd like more information on your EEO rights under the law, please click_** here (***************************************************** **_. For Pay Transparency information, please click_** here (***************************************** **_._**
\#LI-NorthAmerica
How much does a senior .net developer earn in West Bloomfield, MI?
The average senior .net developer in West Bloomfield, MI earns between $67,000 and $120,000 annually. This compares to the national average senior .net developer range of $72,000 to $124,000.
Average senior .net developer salary in West Bloomfield, MI