Cloud Engineer / Software Engineer - IATF ADP Platform
Java developer job in Southfield, MI
*Job Title: Cloud Engineer / Software Engineer - IATF ADP Platform* Do not pass up this chance, apply quickly if your experience and skills match what is in the following description. We are seeking a highly skilled and motivated *Cloud Engineer* to lead the development, deployment, and maintenance of the IATF ADP Learning Management System and Program Administration Platform. This role centers on designing and managing a complex, multi-tiered cloud architecture hosted on AWS, ensuring the platform meets the highest standards of *security, scalability, and performance.*
While cloud infrastructure expertise is the primary focus, candidates with additional *full-stack development experience* will be well-positioned to contribute to application enhancements and integrations.
*Key Responsibilities*
* *Architect, manage, and optimize AWS infrastructure* including EC2, ECS, RDS, Lambda, S3, CloudFront, IAM, and related services.
* Implement and maintain *CI/CD pipelines* using GitHub Actions and AWS Systems Manager (Ansible).
* Ensure platform *security and compliance* with standards such as PCI DSS, GDPR, and OFAC.
* Monitor system performance, troubleshoot distributed environments, and proactively resolve issues.
* Collaborate with cross-functional teams to support deployment, testing, and scaling of the platform.
* Maintain clear documentation and deployment scripts for reproducibility and traceability.
* (Nice to Have) Contribute to *application development* using PHP 8.2+, Node.js 20+, and related frameworks.
* (Nice to Have) Integrate third-party services and libraries (e.g., SpreadJS, phpdocx, Nutrient Document Engine).
*Required Skills and Technologies*
* *Cloud Platforms (Preferred Core Expertise):* AWS (EC2, ECS, Lambda, RDS, S3, CloudFront, IAM, KMS, WAF, Secrets Manager, etc.)
* *DevOps Tools:* Docker, GitHub Actions, Ansible
* *Databases:* MySQL, MongoDB Atlas
* *Search & Caching:* Redis, OpenSearch/ElasticSearch
* *Security & Compliance:* IAM, KMS, WAF, Secrets Manager
* *Version Control:* GitHub
* *Other:* REST APIs, OpenID Connect, CDN, multi-region deployment
*Nice to Have (Full-Stack Development):*
* Programming Languages: PHP, Node.js, JavaScript
* Third-Party Integrations: Freshdesk, Telzio, BC Solutions, phpdocx, SpreadJS
*Education Requirements*
* Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
* *Preferred:* Master's degree or certifications in AWS (e.g., AWS Certified Solutions Architect), DevOps, or Cloud Security.
*Preferred Experience*
* 2-5 years of experience in *cloud engineering* and infrastructure management.
* Experience with Learning Management Systems (LMS) or Business Process Management (BPM) platforms.
* Familiarity with secure document handling, DRM, and compliance frameworks. xevrcyc
* Hands-on experience in full-stack application development.
Pay: $107,000.00 - $134,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Employee assistance program
* Flexible schedule
* Flexible spending account
* Health insurance
* Life insurance
* Paid time off
* Parental leave
* Professional development assistance
* Retirement plan
* Tuition reimbursement
* Vision insurance
Education:
* Bachelor's (Required)
Experience:
* cloud engineering and infrastructure management: 2 years (Required)
Language:
* English (Required)
Ability to Commute:
* Southfield, MI 48075 (Required)
Work Location: Hybrid remote in Southfield, MI 48075
Exceptional Software Engineers (Coding Agent Experience)
Java developer job in Saint Clair Shores, MI
Mercor is seeking software engineers to support one of the world's leading AI labs in building **robust, high-performance systems** that serve the needs of next-generation machine learning applications.
This role involves **real-world engineering work**-including environment configuration, database design, and the creation of scalable APIs and service layers that interface with advanced AI models. * * * **You are good fit if you:** - **Have experience using coding agents** as part of your software engineering workflow. - Have 3+ years of elite software engineering experience from top-tier technology startups, quantitative trading firms, hedge funds, or similarly demanding environments. - Hold a Computer Science degree from a prestigious university. - Have demonstrated success leading teams to build complex database schemas. - Possess expert-level proficiency in API development, including creation, testing, and integration. - Are highly skilled in SQL and database structuring. - Demonstrate exceptional attention to detail and rigorous problem-solving skills. - Excel in both written and verbal communication. * * * **About the Role** - This project will be a high-impact 24-hour sprint that will start in the next 1-2 weeks - This role would offer a task-based pay (top performers in the previous iteration made upwards of $1000 in the sprint) * * * **Compensation and Legal Details** - You will be legally classified as an hourly contractor for Mercor - We will pay you out at the end of each week via Stripe Connect * * * **About Mercor** Mercor connects elite creative and technical talent with leading AI research labs, headquartered in San Francisco, CA. Our distinguished investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Apply today and redefine digital creativity alongside groundbreaking AI technologies!
Model Based SW Engineer
Java developer job in Troy, MI
Teoresi Inc is an international Group, with offices in Europe and United States, that acts as an engineering partner to customers' product and process development.
We are always looking for new talents and highly specialized professionals, more specifically for:
Model-Based Software Engineer
Requirements:
Bachelor's Degree in Computer/Electronic/ Engineering or higher;
Strong programming skills in embedded systems programming languages (e.g., C, C++, Matlab, Simulink).
Understanding of automotive ASPICE and functional safety concepts, ISO 26262, V model for software development, agile methodology, and version control software such as GIT.
Send your application if you are interested in learning more about potential opportunities and projects.
Job Type: Full-time
Location: Troy, MI
Benefits offered by Teoresi, Inc.
Teoresi, Inc. provides the following company insurance policies: Health, Vision, Dental, Life, Long Term Disability (LTD) and Short Term Disability (STD).
Other benefits offered include 401(K) plan, Flexible Spending Account (FSA), Vacation, Sick paid leave and Holidays.
We are happy to receive your application! 😀
We also inform you that, by sending your application, all your data will be processed in accordance with our privacy policy, which you can view at the following link ********************************************************
Leader Development Trainer
Java developer job in Bloomfield Hills, MI
Start with a job, stay for a career.
For over 100 years, Edward Rose & Sons has been committed to career development for our team members. We offer you the opportunity to grow in an environment where you will feel valued, have room for advancement, and be rewarded for your good work.
We are currently looking for a Leader Development Trainer/Specialist to join our team in Bloomfield Hills, MI!
The Leader Development Specialist is responsible for delivering engaging and effective training programs that support team member development, enhance performance, and align with organizational goals. This role involves facilitating both in-person and virtual learning sessions, assessing training needs, developing materials, and providing ongoing support to ensure knowledge transfer and skill application.
What are the responsibilities of a Leader Development Trainer/Specialist?
Design, develop, and facilitate engaging leadership development programs (in person, virtual, and blended formats) that can be measured for outcomes.
Partner with business leaders to assess leadership skill gaps and recommend targeted learning solutions.
Deliver training sessions focused on core leadership competencies such as coaching, communication, performance management, emotional intelligence, and team development.
Support the rollout and facilitation of company-wide leadership initiatives and learning journeys.
Develop and maintain course materials, facilitator guides, and participant resources.
Evaluate program effectiveness using participant feedback, assessments, and performance metrics.
Provide support and coaching as needed.
Stay current with industry trends, adult learning methodologies, and leadership best practices.
Vendor identification for programs, management of RFP, support vendor selection, manage implementation of integration or partnerships.
Assist in coordinating logistics, scheduling sessions, and tracking participation and completion data in the LMS.
What are the role requirements?
Bachelor's degree in Business, Education, or a related field, or an equivalent combination of education and experience.
3-5 years of experience designing and facilitating training programs.
Previous experience in leadership development preferred.
Experience working with a Learning Management System (LMS) preferred.
Strong facilitation and presentation skills (both in-person and virtual).
Excellent communication, interpersonal, and coaching skills.
Knowledge of instructional design principles, learning technologies, and LMS platforms.
Proven ability to build relationships and influence at all organizational levels.
High level of accuracy in data collection, analysis, and monitoring.
Exceptional organizational and time management skills with strong attention to detail.
Valid driver's license and reliable transportation.
Demonstrated alignment with the company's Mission, Vision, and Values, and consistent performance in accordance with organizational Performance Pillars.
What's in it for you?
Comprehensive benefits package, including 401(k) with company match
Generous paid time off programs
Competitive compensation plan
Employee referral program
Great work environment
Opportunities for advancement
Discounted apartment home
Hybrid schedule with up to two remote days per week after 90 days
Grow a Career with Edward Rose & Sons!
Edward Rose & Sons is committed to career development for our team. We offer training and development through on the job, technical, sales, and leadership tracks and provide solid growth potential in all areas of our business.
Our Mission, Vision, and Values:
We are an Equal Opportunity Employer, and we affirmatively seek diversity in our workplace. We recruit qualified candidates and advance our employees without regard to race, color, religion, gender, age, disability, genetic information, ethnic or national origin, marital status, veteran status, or any other status or characteristic protected by federal, state or local laws.
Java Full Stack Developer
Java developer job in Dearborn, MI
Details:
Stefanini Group is hiring!
Stefanini is looking for a Senior Java Full Stack Developer, Dearborn, MI (Onsite)
For quick apply, please reach out Pawan Rawat at ************/******************************
We are seeking an exceptionally skilled and forward-thinking Senior Full Stack Developer who embraces Lean, Agile, Pair Programming, and Extreme Programming (XP) practices to deliver innovative software products. As a key architect and implementer, you will work across the entire software stack, contributing to both our back-end services built with Java and Spring Boot, and our modern front-end user interfaces using Angular. You will also play a key part in our DevOps practices, leveraging Tekton pipelines and Jenkins for CI/CD, deploying into Google Cloud Platform (GCP). You will contribute to architectural discussions and technology choices, ensuring seamless integration and optimal performance.
Responsibilities
Design, develop, test, and deploy scalable and resilient back-end services and APIs using Java and the Spring Boot framework.
Develop applications and scripts using Python and VS Code IDE, potentially for automation, data processing, or specific service components.
Build responsive and user-friendly front-end interfaces using JavaScript with frameworks like React or Angular, leveraging Node.js for development tooling and package management.
Implement and manage automated build, test, and deployment pipelines using Tekton pipelines and Jenkins (CI/CD).
Deploy, manage, and monitor applications on OpenShift, our container orchestration platform, and Google Cloud Platform (GCP), understanding key GCP services (including potential storage, databases, networking, or serverless functions).
Deploy infrastructure components using Terraform, orchestrated via Tekton pipelines.
Ensure seamless integration between front-end and back-end components, ensuring smooth data flow and user experience.
Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features throughout the software development lifecycle.
Write clean, efficient, well-tested, and maintainable code across the stack.
Implement and maintain automated testing (unit, integration, end-to-end) for both front-end and back-end code.
Identify and address performance bottlenecks, debug applications, and resolve technical issues.
Participate in code reviews, provide constructive feedback, and contribute to team knowledge sharing and best practices.
Troubleshoot production issues and implement fixes.
Contribute to architectural discussions and technology choices.
Details:
Experience Required
Proven experience of 10+ years as a Full Stack Developer or in a similar role, with a strong portfolio of delivered projects.
Deep proficiency in Java and extensive experience with the Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud).
Experience with microservice architecture and hands-on experience with building and consuming RESTful APIs, FAST APIs and Stream APIs.
Hands-on experience with SQL, PostgreSQL, including table design, creation, and modification.
Experience with testing tools such as Karma, Jasmine, Junit etc.
Experience integrating with Teamcenter PLM product suite.
Strong practical experience deploying and managing applications on Google Cloud Platform (GCP). This could include experience with services like Cloud Run, Compute Engine, Cloud Storage, Firestore etc.
Solid understanding of front-end development technologies, including JavaScript, HTML, and CSS, and modern front-end development principles.
Demonstrated experience with modern JavaScript frameworks: React and Angular.
Experience deploying and managing applications on OpenShift.
Experience with containerization concepts (Docker is highly relevant given OpenShift).
Experience with Terraform for infrastructure deployment, utilizing Tekton for automation.
Practical experience implementing and managing CI/CD pipelines using Tekton pipelines, and ideally Jenkins.
Familiarity with compliance checking tools such as 42Crunch, FOSSA, Cycode, SonarQube.
Familiarity with version control systems, particularly Git.
Experience Preferred
Knowledge of Automotive Network Architecture, In-Vehicle Software and automotive OTA software update process.
Teamcenter
Education Required
Bachelor's degree in computer science.
**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***
Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process, including interviews and job offers.
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.
#LI-PS27
#LI-ONSITE
Easy ApplySr. Java Application Developer
Java developer job in Troy, MI
Sr. Java Application Developer Duration: Full Time Roles & Responsibilities: • 6+ years of analysis, design, development and implementation of multi-tier. • J2EE Web applications (Banking/Finance/Mortgage industry experience is plus).
• Proficiency with Core Java and JavaScript development.
• Strong understanding of relational databases and ability to write basic.
• queries (SQL and PL/SQL).
• Experience with web service development (SOAP & REST).
• Experience in developing SOA Principles.
• Experience with MVC Patterns.
• Experience with various Software Development Methodology such as Agile, SCRUM, Waterfall, etc.
• Hibernate/iBatis/mybatis (or similar ORM) Experience.
• Experience with Spring framework.
• Effective oral and written communications skills.
Qualifications
sql,pl/sql,soap,rest,soa,agile,scrum and hybernate frame work
Additional Information
Please feel free to contact me at ************ or [email protected]
Java Application Developer
Java developer job in Dearborn, MI
Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian-Owned” IT staffing/consulting company.
Procom's areas of staffing expertise include:
• Application Development
• Project Management
• Quality Assurance
• Business/Systems Analysis
• Datawarehouse & Business Intelligence
• Infrastructure & Network Services
• Risk Management & Compliance
• Business Continuity & Disaster Recovery
• Security & Privacy
Specialties• Contract Staffing (Staff Augmentation)
• Permanent Placement (Staff Augmentation)
• ICAP (Contractor Payroll)
• Flextrack (Vendor Management System)
Job Description
Java Application Developer
On behalf of our client, Procom Services is searching for a Java Application Developer for a contract opportunity in Dearborn, MI.
Java Application Developer Job Details
Evaluate applications for a major application migration project for a large manufacturing company to plan steps for moving applications from a legacy data center into a cutting edge technology data center. Analyze applications to identify technical attributes, business attributes, and gaps related to migration to a cloud platform. Define the migration strategy for each application.
Java Application Developer Mandatory Skills
5+ years of experience documenting the design and building service oriented and/or Java solutions
Ability to design options for cloud application development, cloud application deployment, private versus public cloud options, virtualization, containerization
Experience analyzing, reverse-engineering, and documenting the design of existing Java solutions
Ability to identify patterns and characteristics of applications so they can be classified for re-use or improvement
Ability to discover application characteristics of Java applications that will help define migration groups
Experience identifying business processes and creating IT solutions that deliver those functions
Able to understand data center migration strategy and key components of a data center migration
Experience assessing applications and application architecture
Experience with data center migration or application modernization is preferred
Experience leading teams of developers and documenting designs that other developers can use to create applications
Experience working in a large corporate enterprise
Using problem-solving, critical thinking skills, and independent thinking to overcome challenges
Communicating in writing and verbally and with clarity
Accountability for meeting commitments and deadlines. Demonstrates principled leadership and sound business ethics; shows consistency among principles, values, and behavior; builds trust with others through own authenticity and follow-through on commitments.
Monitors progress of self and others and redirects efforts when goals are not being met.
Additional Skills Recommended: Certification in Java application technologies.
Java Application Developer Start Date
ASAP
Java Application Developer Assignment Length
8+ months
Additional Information
All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.
Software Engineer
Java developer job in Troy, MI
Description Tyler Technologies Troy, MI location is looking for a talented Software Engineer to enhance and maintain our flagship Records Management solution, supporting Public Safety agencies across the United States. In this role, you will be involved in all aspects of solution development including analysis, design, coding, testing, and support. Ideal candidates will enjoy solving complex technical problems and thrive in a highly collaborative environment. Responsibilities
Develop and maintain enterprise‑level, web‑based applications using C#, .NET Framework, .NET Core, Angular, and SQL, with a focus on server side/backend.
Be fully embedded in a highly collaborative team to work toward shared goals and business objectives.
Promote high quality, maintainable code by following, developing, refining, and documenting best practices.
Code both product enhancements and bug fixes for a rapidly growing user base, occasionally working directly with customers.
Develop and maintain automated test coverage to ensure quality and reliable code.
Contribute to CI/CD pipelines, supporting deployment and release processes.
Participate in modernizing the application stack for a Cloud based future.
Engage in code review processes to expand technical product knowledge and ensure quality, well- tested solutions.
Communicate clearly with teammates, stakeholders, and Product Owners to understand requirements, contribute to planning, and reliably deliver results.
Qualifications
Multiple years of experience building highly available and scalable web applications in a professional work environment.
Skilled with .NET (Framework/Core) and SQL Server, with experience building RESTful APIs.
Strong understanding of object‑oriented programming, SOLID principles, and modern design patterns in .NET.
Proficient with SDLC tooling (GitHub, Azure DevOps, Visual Studio) and experienced with Agile, OOP, TDD, and BDD practices.
Strong verbal and written communication skills, with the ability to collaborate effectively with technical and non‑technical colleagues.
Strong passion for collaborating on solving challenging problems.
Ability to think critically, with strong analytical and problem-solving skills.
Be curious with an ability to think outside the box and learn new things quickly.
Team player with excellent communication and collaboration skills.
Required to undergo and satisfactorily pass a fingerprint background check in accordance with CJIS requirements.
Nice to Haves
Bachelor's degree in computer science.
Experience with Responsive Web Design and web client technologies inclusive of Angular, JavaScript/Typescript, HTML5, and CSS3.
Familiarity with cloud platforms and technologies (AWS) and applying best practices for cloud‑based application deployment and design.
Experience with Testing Frameworks such as Playwright.
Experience with containerized Development (e.g. Docker).
Auto-ApplyJava Developer
Java developer job in Dearborn, MI
Title:- Java Developer
Contract: 6 months +
Essential Job 1. Design and development of data ingestion pipelines.
Functions: 2. Perform data migration and conversion activities.
3. Develop and integrate software applications using suitable development methodologies and standards, applying standard architectural patterns, taking into account critical performance characteristics and security measures.
4. Collaborate with Business Analysts, Architects and Senior Developers to establish the physical application framework (e.g. libraries, modules, execution environments).
5. Perform end to end automation of ETL process for various datasets that are being ingested into the big data platform.
Required:
1. Java
2. J2EE, Web Applications, Tomcat (or any equivalent App server) , Restful Services, JSON
3. Spring, Spring Boot, Struts, Design Patterns
4. Hadoop (preferably Cloudera (CDH)) , HDFS, Hive, Impala, Spark, Oozie, HBase
Additional Information
All your information will be kept confidential according to EEO guidelines.
Full Stack Java Developer W-2 Contract
Java developer job in Farmington Hills, MI
OpTech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at OpTech, not only do you get health and dental benefits, but you also have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today!
We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking skills. The candidate should also be a forward thinker with a solution-oriented mindset, who can communicate thoughts and ideas clearly.
Onsite in Farmington Hills, MI
Java Developer
Java developer job in Ann Arbor, MI
US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************
We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well.
Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset.
Job Description
Java Developer with strong experience on ETL and Cognos
Must have skills:
Java
J2EE
JAVA Technologies
WebLogic
Web Services
XML
SQL/PLSQL
ORACLE
Linux/Unix
Shell Scripts
ETL Tool - Data Services
Business Objects/Cognos
Vendor Integration Experience
Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget.
Works closely with clients, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization's architectural standards. Application/Software Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget.
Responsibilities beyond development of software may include:
Participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations.
Individuals also provide input to project plans related to the Application Development initiative.
Generate technical specifications to design or redesign complex software components and applications.
Act as an expert technical resource for analyzing business requirements and software issues.
Leverage industry (Java and J2EE) best practices to design, test, implement and support a multi-tier origination J2EE solution working with an Oracle DB.
Assure quality, security and compliance requirements are met for business unit.
Candidate must demonstrate a strong customer focus and the ability to communicate detailed technical specifications to all levels of management and the ability to simultaneously manage multiple priorities.
Bachelor Degree & 4 years of experience, OR an Associate Degree or certifications (equivalent to 2 years) & 6 years of experience, OR a high school diploma or GED, & 8 years related experience
Qualifications
Required :
Java ,strong experience on ETL and Cognos.
Additional Information
Thanks & Regards,
Ritika Bharti
************
Java & Mainframe Software Developer - Senior
Java developer job in Farmington Hills, MI
Job Description/ Requirements: Job Responsibilities: • Modify existing application code or interfaces or build new application components from detailed requirements. • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential
• Participation in most aspects of programming and application development, including file design, update, storage, and retrieval
• Ability to maintain the developed solution on an on-going basis is essential
• Formulate concepts, define system scope and technical objectives based on user needs (requires very good written and verbal communication skills, ability to easily grasp business concepts, and possesses skills to build a vision)
• Enhance processes to resolve operational problems and add new functions taking into consideration schedule, resource constraints, process complexity, dependencies, assumptions and application structure
• Candidate is required to follow the existing development methodology and coding standards, and ensure compliance with the internal and external regulatory requirements
• May guide various groups on application systems activities
• Work under general directions; typically reports to a team lead or supervisor/manager
Java/Software Developer
Java developer job in Dexter, MI
Full Stack Developer
Looking for energetic and experienced Software Developers who relish challenging problems to solve with the skills to understand complex data requirements and create innovative solutions.
In need a self motivated team player who can work side by side with analysts, quality assurance and managers to both learn about our systems and to infuse new ideas and strategies to optimize our products and methods.
This position offers a competitive salary and an excellent benefits package (including health insurance, profit-sharing/401k plan with corporate match opportunity, dental/vision expense reimbursement) to go along with a family friendly and stress free work environment.
As well as flexible hours and opportunity to work from home (Except one day in the office requirement per week).
Roles and Responsibilities:
Designing software system architecture
Data structures and design patterns
Identifying bottlenecks and improving software efficiency
Writing technical documents
Developing and designing APIs
Maintain code quality, integrity, cleanliness and organization
Ensuring all software meets security requirements
Preferred Qualifications:
Experience developing enterprise applications
Core java development
Strong SQL skills
HTML and CSS knowledge
Bonus Experience:
Vaadin
SprintBoot
Oracle
Mariadb/Mysql
Linux
Controls Software Engineer
Java developer job in Brighton, MI
ISG - Controls Software Engineer Opportunities near Brighton, MI!
Day shift availabilities, competitive pay rates, work with a great team and start as soon as possible!
A multinational company with a facility near Brighton, Michigan is currently seeking a Controls Software Engineer for long-term opportunities with their growing team. These are exciting opportunities for Controls Engineers looking for a position that offers excellent management, development, and competitive rates.
Controls Software Engineers will be working full-time day shift, and rates are anticipated to be between $100,000-120,000/year salary, based on each candidate's experience and education. All well qualified candidates will be considered regardless of pay rate. We offer excellent benefits - including great medical, dental, vision, vacation, bonuses, and more.
Qualified Controls Software Engineers will possess most, if not all, of the following skills and experience:
5+ years of recent/relevant controls programming experience with automotive assembly machines, material handling systems, or similar industries.
Proficiency with PLC programming with Allen Bradley or Siemens is required.
Experience with robotics and robot programming is preferred, but not essential.
Must be able to travel up to 40% nationally.
Must be able to work in the United Stated (no H-1 sponsorship or student visas considered).
Must be able to complete standard pre-hire checks including background, drug screen, etc.
Should you be qualified and interested, please send an updated copy of your resume to [email protected].
Software Engineer
Java developer job in Detroit, MI
A Software Engineer is a proficient developer, familiar with most patterns and practices of their languages and tools. They contribute to the team's consistent delivery of iterative value to their clients. About the role * Develop and test complex software solutions independently under direction
* Release and validate software
* Contribute to software support, incident resolution and blameless reviews
* Develop code modules and patterns useful within the team
* Participate in code reviews
* Provide software documentation and demonstration for technical and non-technical audiences
About you
Minimum Qualifications
* Experience solving problems by developing software solutions using established patterns and practices
* Experience with the programming languages, frameworks and platforms used by the team, such as C#, JavaScript/TypeScript, Python, Angular or AWS
* Experience conducting integration tests, assisting with software releases, and providing ongoing support
* Familiarity with Agile software development practices and artifacts, such as user stories, backlog refinement, and sprint planning
Preferred Qualifications
* Bachelor's degree in Computer Science or a related discipline
* 2 years of experience in a professional software engineering or similar role
* Exposure to developing software modules or patterns for reuse
* Experience developing for a cloud environment or cloud provider certification
* Experience using continuous integration and continuous delivery (CI/CD)
* Agile certification
* Experience using AI Developer tools, or assistants
What you'll get
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We've got your back. Check out our full list of Benefits and Perks.
About us
Rocket Close is a leading national provider of title insurance, property valuations and settlement services. Here, you'll be given all the resources and support needed to deliver innovative solutions and in turn, your hard work will be rewarded with a competitive compensation package and an array of other amazing benefits. Apply today to join a team that offers career growth, amazing benefits and the chance to work with leading industry professionals.
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the company at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at **************************.
Easy ApplyRVC Software Engineer (9600)
Java 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.
Software Engineer
Java developer job in Detroit, MI
A Software Engineer is a proficient developer, familiar with most patterns and practices of their languages and tools. They contribute to the team's consistent delivery of iterative value to their clients. About the role
Develop and test complex software solutions independently under direction
Release and validate software
Contribute to software support, incident resolution and blameless reviews
Develop code modules and patterns useful within the team
Participate in code reviews
Provide software documentation and demonstration for technical and non-technical audiences
About you
Minimum Qualifications
Experience solving problems by developing software solutions using established patterns and practices
Experience with the programming languages, frameworks and platforms used by the team, such as C#, JavaScript/TypeScript, Python, Angular or AWS
Experience conducting integration tests, assisting with software releases, and providing ongoing support
Familiarity with Agile software development practices and artifacts, such as user stories, backlog refinement, and sprint planning
Preferred Qualifications
Bachelor's degree in Computer Science or a related discipline
2 years of experience in a professional software engineering or similar role
Exposure to developing software modules or patterns for reuse
Experience developing for a cloud environment or cloud provider certification
Experience using continuous integration and continuous delivery (CI/CD)
Agile certification
Experience using AI Developer tools, or assistants
What you'll get
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We've got your back. Check out our full list of Benefits and Perks.
About us
Rocket Close is a leading national provider of title insurance, property valuations and settlement services. Here, you'll be given all the resources and support needed to deliver innovative solutions and in turn, your hard work will be rewarded with a competitive compensation package and an array of other amazing benefits.
Apply today to join a team that offers career growth, amazing benefits and the chance to work with leading industry professionals.
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the company at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at
**************************
.
Auto-ApplySoftware Engineer I, Engineering
Java developer job in Southfield, MI
Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share a drive to succeed as professionals and together as a company. A great product, amazing people and our stable financial history have made us one of the largest used car finance companies nationally.
Software Engineer I, Engineering. Southfield, MI.
Design, develop, test, and implement features and code. Help end users understand application features.
Parter with Database and Middleware Administrators to achieve high application performance.
Review customer requirements and design/develop software applications.
Document code and projects so others can easily understand, maintain, and support projects.
Requires bachelor's degree or higher in Electrical & Computer Engineering, Information Systems, or a closely related field and coursework in Engineering Design, Embedded Operating Systems, Machine Learning, and Analysis of Algorithms.
Headquarters (HQ) in Southfield, MI; telecommuting permitted. Apply to: Credit Acceptance Corporation, Attn: M. Voss, 25505 W 12 Mile Road, Southfield, MI - 48034. Ref. Job No. 15051.
Required degrees must have been earned at institutions of Higher Education which are accredited by the Council for Higher Education Accreditation or equivalent.
Credit Acceptance is dedicated to providing a safe and inclusive working environment for all. As part of our Culture of Compliance, we are proud to be an Equal Opportunity Employer and value our culturally diverse workforce. All qualified applicants will receive consideration for employment regardless of the person's age, race, color, religion, sex, gender, sexual orientation, gender identity, national origin, veteran or disability status, criminal history, or any other legally protected characteristic.
California Residents: Please click here for the California Consumer Privacy Act (CCPA) notice regarding the personal information Credit Acceptance may collect from you.
Play the video below to learn more about our Company culture.
Auto-ApplyExceptional Software Engineers (Coding Agent Experience)
Java developer job in Lincoln Park, MI
Mercor is seeking software engineers to support one of the world's leading AI labs in building **robust, high-performance systems** that serve the needs of next-generation machine learning applications.
This role involves **real-world engineering work**-including environment configuration, database design, and the creation of scalable APIs and service layers that interface with advanced AI models. * * * **You are good fit if you:** - **Have experience using coding agents** as part of your software engineering workflow. - Have 3+ years of elite software engineering experience from top-tier technology startups, quantitative trading firms, hedge funds, or similarly demanding environments. - Hold a Computer Science degree from a prestigious university. - Have demonstrated success leading teams to build complex database schemas. - Possess expert-level proficiency in API development, including creation, testing, and integration. - Are highly skilled in SQL and database structuring. - Demonstrate exceptional attention to detail and rigorous problem-solving skills. - Excel in both written and verbal communication. * * * **About the Role** - This project will be a high-impact 24-hour sprint that will start in the next 1-2 weeks - This role would offer a task-based pay (top performers in the previous iteration made upwards of $1000 in the sprint) * * * **Compensation and Legal Details** - You will be legally classified as an hourly contractor for Mercor - We will pay you out at the end of each week via Stripe Connect * * * **About Mercor** Mercor connects elite creative and technical talent with leading AI research labs, headquartered in San Francisco, CA. Our distinguished investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Apply today and redefine digital creativity alongside groundbreaking AI technologies!
Software Engineer
Java 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.