Front-End Developer
Front end developer job in Ann Arbor, MI
SailoTech is an Enterprise Business Software (ERP, CRM, SCM, BI) consulting company with primary focus on mid-size organizations across industries. It helps its clients manage every aspect of their ERP Initiative, from strategic planning to everyday operations.
Position: Front-End Developer
Location: Ann Arbor, MI
Interview Process: 2-step interview. Phone screen followed by a Skype.
This position requires a JavaScript coding test during the 2nd round Skype interview
Top Skills:
1. JavaScript (MUST be very strong with JavaScript coding)
2. HTML 5
3. CSS
4. eCommerce experience (preferred but not required)
Job Description:
The eCommerce Web Development analyst is a talented UI Engineer responsible for building customer-facing eCommerce user interfaces. You will be for all client-side technology including feature enhancement on our JavaScript web application. You are expected to write clean, well-engineered code that conforms to accepted standards. Additionally you will work with a technical delivery manager who will organize sprints and tasks for you to accomplish while taking technical direction from the eCommerce managers. Finally you will provide ongoing Unit tests to ensure that the code that is written works well and serves its intended purpose.
(40%) e-Commerce Web Architecture:
Understand Domino's eCommerce functionality and business requirements
Collaborate with marketing, agency and in-house developers, requirements analysts, and technical project team on all areas of UI Engineering
Apply user interface design skills when implementing features
(60%) Web Development:
Write, modify, and debug e-Commerce web user interfaces such as dominos.com, Online Ordering, Centralized Ordering, and Pizza Tracker
Generate tests for User Interfaces
Rapidly prototype new ideas & concepts
Transition developed applications and systems into testing and production phases
Estimate the duration of design & development tasks on an on-going basis
Support production of all applications developed
*************************
Temp to Perm :: Jr. Front-End Developer
Front end developer job in Van Buren, MI
Collabera is ranked amongst the top 10 Information Technology (IT) staffing firms in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 12,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom). We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers.
Not only are we committed to meeting and exceeding our customer's needs, but also are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for five consecutive years since 2012. Collabera has over 50 offices across the globe with a presence in ten countries and provides staff augmentation, managed services and direct placement services to global 2000 corporations.
For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings.
Awards and Recognitions
--Staffing Industry Analysts: Best Staffing Firm to Work For (2016, 2015, 2014, 2013, 2012)
--Staffing Industry Analysts: Largest U.S. Staffing Firms (2016, 2015, 2014, 2013)
--Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US.
Job Description
There are multiple positions
Job Details:
Job Title : Jr. Front-End Developer
Location : Van Buren Township, MI
Duration : 6 months (Temp to Perm)
Role summary:
The Front End Developer will work with the customer, product owner, UX (User Experience) designer, and development team to implement user interfaces.
This includes Javascript, CSS, HTML and any other client facing technologies, such as Angular, Node and Bootstrap.
You will be a member of an integrated squad working together to deliver successful outcomes on the Client's Predix platform
Essential functions:
Lead coding, testing, documentation, implementation, and maintenance of information technology solutions for business processes
Work with other front end developers to define best practices and processes around user interface development
Collaborate with US, near-shore, and offshore based team members to deliver software solutions
Implement detailed functional and technical specifications required to satisfy business requirements
Provide functional and technical documentation
Develop proof-of-concepts and prototypes of easy to navigate user interfaces (UI) that consist of web pages with graphics, icons, and color schemes that are visually appealing
Qualifications
Basic qualifications:
Bachelor's Degree in Information Systems (IS), Information Technology (IT), Computer Science or Engineering (OR High School Diploma / GED with a minimum of 4 years of IS, IT, or Computer Science)
Minimum of 1 years of IS, IT, Computer Science or Engineering experience with a concentration in front end design and development framework (Angular, Node, or similar)
Demonstrated experience (1-3 years) in developing using front-end technologies such as JavaScript, HTML5, CSS, database tools (JPA, Hibernate, JDBC, Spring Data); rules engines (Camel, Drools, JRules) & modern tooling (Gradle, Maven, Git, SVN)
1-3 years experience with JavaScript
1-3 years experience with CSS
1-3 years experience with HTML
1-2 years experience with AngularJS
1-2 years experience with NOSQL database
Experience with Cordova
Understanding of backend systems and how to integrate with online services
1-2 Years experience writing unit tests
Experience using a CI system to automate builds.
Trained in TDD/BDD development
Understanding of GitHub and Git pull requests
Experience with analytics frameworks
Additional Information
To know more about this opportunity, please contact:
Ujjwal Mane
****************************
************
Easy ApplyHMI Software Developer
Front end developer job in Dearborn, MI
At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.
Do you have what it takes to make smart vehicles for a smart world? Join the Ford Product Development team. Utilizing Design Thinking & User Experience methods, you'll work to deliver breakthrough products and services that delight our customers. We're seeking forward-thinking, laser-focused professionals with a passion for bringing innovative, exciting, and sustainable ideas to life. We have opportunities around the world for you to contribute to such advancements as autonomy, electrification, smart mobility technologies, and more!
You'll have...
Master's degree or foreign equivalent in Computer Engineering, Electrical Engineering or related field and 3 years of experience in the job offered or related occupation. 2 years of experience with each of the following skills is required: 1. Debugging, profiling, and performance optimization using Helgrind, ThreadSanitizer, AddressSanitizer, Perfetto, systrace, and performing core dump analysis using GDB or Addr2line. 2. Enhancing code inspection value using Cppcheck or compiler sanitizers, and code review platforms, including GitHub PR reviews. 3. Automotive software development, including applying A-SPICE and ISO26262 safety standards, automotive cybersecurity (ISO/SAE 21434) standards, interpreting CAN signals, using AUTOSAR, and using applicable lab tools for logic and protocol analysis. 4. Designing, implementing, and optimizing multi-threaded embedded software for real-time Posix operating systems using C++ 17 or C++ 20. 5. Developing reusable GUI infotainment components, views, and state machines. 6. Design and implement inter-process communication (IPC) using sockets and shared memory mechanisms to coordinate across components and services. 7. Debugging with GNU toolchain and code analysis tools to detect and fix crash, stability, memory, and performance defects. 8. Design and implement GUI components that maintain high responsiveness using thread-safe data models and state machines. 9. Manage concurrency for input handling, real-time signal updates, and rendering updates across multiple displays. 10. Leverage thread pools, executors, and asynchronous job schedules to optimize UI thread performance. 11. Designing UX software architecture using UML, developing comprehensive test plans for the software, and providing support throughout the entire product development lifecycle, including testing, deployment, and post-mortem analysis. 1 year of experience with each of the following skills is required: 1. Performing failure mode and effects analysis (FMEA). 2. Android application development for automotive infotainment, including user-facing modules, lifecycle-aware architecture, and integration with system services.
We are offering a salary of $166,213.00 - $187,024.68/yr.
You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all the above? No matter what you choose, we offer a work life that works for you, including:
• Immediate medical, dental, and prescription drug coverage
• Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
• Vehicle discount program for employees and family members, and management leases
• Tuition assistance
• Established and active employee resource groups
• Paid time off for individual and team community service
• A generous schedule of paid holidays, including the week between Christmas and New Year's Day
• Paid time off and the option to purchase additional vacation time.
For a detailed look at our benefits, click here:
*******************************
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. 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. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************.
#LI-DNI
#DNP
What you'll be able to do:
HMI Software Developer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the Dearborn office. Hence, the employee must live within a reasonable commuting distance from Dearborn, MI. Work on proof of concepts and implementation for next generation digital cockpit and infotainment system experiences. Collaborate with software developers, test engineers, designers, technical artists, technical product managers, and leads to champion best-in-class quality and functionality throughout the full life cycle of product development. Deliver code for graphical user-interfaces, middleware, and services. Deliver and support the application for multiple full release lifecycles. The component will be part of a complex application ecosystem, including client and multiple servers, displays on multiple screens, databases, thread synchronization, networking, etc. Lifecycle activities include working with visual designs and functional requirements, defining software architecture, developing, testing, shipping, and supporting applications with postmortem, crash, and stability analysis.
Auto-ApplyJava Developer
Front end 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
************
NET DEVELOPER
Front end 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
Web Developer
Front end developer job in Taylor, MI
Job Responsibilities:
Write well designed, testable, efficient code by using best software development practices
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsibile for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with web designers to match visual design intent
Job Skills:
Proven working experience in web programming
Top-notch programming skills and in-depth knowledge of modern HTML/CSS
Familiarity with at least one of the following programming languages: PHP, ASP.NET, Javascript or Ruby on Rails
A solid understanding of how web applications work including security, session management, and best development practices
Adequate knowledge of relational database systems, Object Oriented Programming and web application development
Hands-on experience with network diagnostics, network analytics tools
Basic knowledge of Search Engine Optimization process
Aggressive problem diagnosis and creative problem solving skills
Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
BS in computer science or a related field
Full Stack Java Developer
Front end developer job in Dearborn, MI
Stefanini Group is hiring!
Stefanini is looking for a Full Stack Java Developer, Dearborn, MI (Onsite)
For quick apply, please reach out Adil Khan at *************/***********************
We are looking for a candidate who will be responsible for driving a diverse and highly skilled group of software engineers to deliver world class Cloud Software Systems. Within the team this position has specific responsibility for driving the development of client's global Release & Update capability. This includes delivering software updates to our customers at scale. Prior experience in cloud software engineering or embedded systems in associated industries is an advantage.
Responsibilities
Partner with cross functional teams to deliver functioning code against the technical vision, technical strategy
Develop world-class, low latency, high availability services that support internal engineering
Deliver functional capabilities that are aligned to timelines and roadmaps.
Deep understanding of distributed microservice architectures
Knowledge of trunk-based development practices
Experience with the Open Application Model and Infra-As-Code
Understanding of security best practices in web development
SaaS development experience
Demonstrated time in role working in a multi-disciplined organization focused on delivering development efficiency
Critical Thinking: Demonstrated examples of applying systemic thinking, logic and reasoning skills to be able to identify opportunities, alternative solutions or approaches to problems.
Organizational skill: Strong collaboration skills, clear and concise direction coupled with an ability to move within the organization to complete work and balance tradeoffs.
Experience Required
4+ years of IT experience
3+ years of experience as Full Stack Engineer, leveraging object oriented language(s), Java/ Spring Framework, C++ or equivalent
3+ years developing REST/Queue based interfaces
3+ years developing APIs using back-end technologies
3+ working with relational and/or NoSQL databases, database design, and SQL Queries
3+ years working with cloud platforms like GCP, Azure, or AWS
3+ years implementing front-end user interfaces using frameworks such as React or Angular Even better
Knowledge of containerization and orchestration technologies. Docker, Kubernetes
Experience with various deployment pipelines. GitHub Actions, Jenkins
Education Required
Bachelor's Degree
Education Preferred
Master's Degree
**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-AK3
#LI-ONSITE
Easy ApplyJava Developer
Front end 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 Software Developer
Front end developer job in Dearborn, MI
Akkodis is seeking a Full Stack Software Developer for a Contract with a client in Dearborn, MI. You will design, develop, and maintain software applications across the full stack, ensuring high-quality architecture and user-centric solutions. Rate Range: $60/hour to $65/hour; The rate may be negotiable based on experience, education, geographic location, and other factors.
Full Stack Software Developer job responsibilities include:
* Design, develop, and maintain software applications across the full stack, including user interfaces and server-side components.
* Engage with customers and stakeholders to understand requirements and deliver user-centric solutions.
* Create high-level software architecture designs and determine suitable technology stacks and deployment strategies.
* Implement and optimize CI/CD pipelines, ensuring adherence to best practices like test-driven development and continuous integration.
* Collaborate with cross-functional teams (product owners, designers, architects) throughout the software development lifecycle.
* Continuously improve application performance and security, incorporating emerging technologies and practices.
Required Qualifications:
* Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
* Minimum 6 years in IT with at least 4 years in hands-on software development.
* Proficiency in Java and strong coding ability in either two languages or advanced proficiency in one (e.g., Java, Python, JavaScript).
* Experience designing scalable software architectures and implementing best practices (TDD, CI/CD), with a track record of delivering user-centric solutions across the full stack.
If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at *****************************.
Pay Details: $60.00 to $65.00 per hour
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Equal Opportunity Employer/Veterans/Disabled
Military connected talent encouraged to apply
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to *************************************************
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
* The California Fair Chance Act
* Los Angeles City Fair Chance Ordinance
* Los Angeles County Fair Chance Ordinance for Employers
* San Francisco Fair Chance Ordinance
Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Easy ApplySoftware Developer III (Frontend)
Front end developer job in Ann Arbor, MI
This role is a 6 month contract to hire and on-site.
Mojo Trek, an Inc. 5000 company, delivers an unparalleled recruitment experience, grounded in transparency and integrity. From midsize technology innovators to Fortune 50 powerhouse corporations, we help our clients build technology teams that make a difference, push the change forward, and develop software critical to their success.
Our client creates software for thousands of locations that depend on the technology to ensure consumers and businesses alike can order and operate efficiently. The website and mobile apps developed by the teams consistently challenge the status quo of not only the technology in their field, but beyond.
They are looking for an experience web engineer who will be working on development a propriety web application that will be used by clients worldwide.
Responsibilities
Write, and bug-fix, performant and accessible React/Javascript/HTML/CSS with a special emphasis on stability and long-term supportability
Ensure appropriate semantic tagging within the HTML and CSS
Provide clear, developer-focused documentation within the Javascript/HTML/CSS files and for the app as a whole
Work with QA to develop good, comprehensive functional tests.
Research, trial, and recommend new web and mobile technologies that can improve development quality /efficiency or improve user interface
Has the ability to rapidly prototype new ideas, concepts, and designs
Work with business analysts, user experience developers, and project management to estimate and provide updates on tasks.
Qualifications
4-5 years experience building cross-browser, performance-conscious websites; most recent year in Javascript Fluent in vanilla Javascript (ES2015+), HTML, and CSS
Experience building responsive web and mobile applications using modern, component-based frameworks with React or Vue.
Experience with front-end build, debug, and profiling tools (e.g., webpack, Grunt, Chrome Developer Tools, etc) Understanding some design methods/patterns such as DRY, SOLID, functional Javascript
Excellent team player with good communication skills with both non-technical & technical co-workers Highly motivated and driven by a desire to solve difficult problems, and learn new technology
Entry Level Software Developer
Front end developer job in Ann Arbor, MI
Entry Level Software Developer Requirements
Bachelor's degree
1 Year of Previous W2 Experience in any field.
Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL, enabling the development of software solutions.
Experience with software development and programming using Java, C#, or similar object-oriented programming language.
Ability to obtain a Public Trust Clearance. (The process involves a thorough background check, including a review of criminal records, tax records, employment history, drug possession, and personal references.)
Willingness to relocate if necessary.
Strong analytical and problem-solving skills along with a logical mindset to tackle complex challenges to develop effective and innovative solutions.
Demonstrate excellent verbal and written communication skills, facilitating clear and effective interactions with team members, stakeholders, and clients.
Entry Level Software Developer Responsibilities
Develop new applications and modify existing applications using programming languages, platforms, frameworks, and tools used by our clients.
Pay keen attention to detail to ensure solutions meet business requirements and are operationally supportable and collaborate with teams to create visual mock-ups, prototypes, and diagrams.
Develop well-structured, readable, and efficient code to solve specific tasks or improve existing applications. Adhere to coding standards and best practices to maintain high-quality software.
Identify, diagnose, and fix bugs in software applications, ensuring that the applications run smoothly and efficiently. Provide technical support and problem resolution related to software issues.
Engage in code review sessions with peers to ensure code quality, share knowledge, and learn from others. Provide constructive feedback and suggest improvements to optimize performance.
Create and maintain technical documentation for software applications, which may include user guides, system manuals, and FAQs, to support end-users and future development efforts.
Keep up-to-date with the latest industry trends, programming techniques, and technologies. Participate in workshops, seminars, and training sessions to enhance technical skills and knowledge.
Work with stakeholders to understand and analyze requirements for new projects or enhancements to existing applications. Translate business needs into technical specifications.
Assist in the deployment and testing of applications to production environments, ensuring that they meet performance benchmarks and are compatible with other system components.
Work closely with other departments, such as quality assurance, project management, and product management, to ensure that projects are delivered on time and meet predefined objectives. Communicate ongoing activities and results to business sponsors, stakeholders, and management.
Working Place: Ann Arbor, MI, United States Company : Vets Hired
ESG Software Developer
Front end developer job in Dearborn, MI
Ford Component Sales, LLC (FCS) is a wholly owned subsidiary of Ford Motor Company aligned with the Ford Customer Service Division (FCSD). We are a flexible sales organization that directs resources toward revenue opportunities identified by FCSD.
Auto-ApplySoftware Developer- Full Stack
Front end developer job in Allen Park, MI
Control-Tec, an Aptiv Automotive company, is a global provider of telematics and analytics solutions serving the transportation industry in the Light-duty, Heavy-duty, Recreational, Agriculture, Locomotive, and Industrial sectors. The CT solution combines comprehensive data acquisition methods with a powerful edge and cloud computing architecture resulting in an enterprise-class solution for fleet management, product development, connected vehicle and data exchange applications.
Control-Tec's Qualifier platform enables automotive OEMs to possess the speed, flexibility, reliability, cost savings and collaboration needed to successfully develop today's software centric machines. Since 2008, Control-Tec has supported the development of data solutions that enable robust design, development and validation for powertrain, vehicle, and electrical system domains. This unmatched expertise of both vehicle systems and data analytics uniquely positions Control-Tec to offer our clients the ability to avoid warranty cost, improve product quality, enhance customer experience and optimize an increasingly connected portfolio.
Job Description
Position Summary:
The Software Developer will have the opportunity to work with Java, Python, MySQL, MongoDB, Message Queues and other scripting languages to develop features that include: applications related to automotive data logging and telematics, live data streaming, analytics and more top secret stuff!
Job Responsibilities:
Design, develop, test and debug applications and systems of varying degrees of complexity
Develop and implement acceptance test plans to ensure that product meets customer requirements
Troubleshoot and resolve issues with production software
Develop or assist in the development of a statement of requirements for software development projects
Confer with systems analysts, engineers, programmers, and others to design system and to obtain information on project limitations and capabilities, performance requirements, and interfaces
Modify existing software to correct errors, allow it to adapt to new hardware, or improve its performance
Develop and direct software system testing and validation procedures, programming, and documentation
Establish and maintain customer/internal data creation standards
Qualifications
Minimum Qualifications:
Bachelor's Degree - Computer science/Engineering, preferred.
Have 3+ years Java development experience
Experience with spring framework
2+ years experience must include at least four (4) of the following: HTML, CSS, JavaScript, RESTful Api development, Apache Tomcat, Spring MVC, Spring Boot.
2+ years experience must also include at least three (3) of the following: Linux, MongoDB, MySQL, Oracle, MSSQL, AWS (amazon web service), Azure, RabbitMQ, Kafka, Python
Have experience working with source code management tools in a shared code environment
Strong written and oral communication skills.
Enjoy working in a high-energy environment as part of an application development team
Have the ability to work under pressure with strict timelines
Passionate for technology, software, and data
Other Desirable Qualifications:
Knowledge of debugging tools and performance optimization.
Familiar with UI design
Additional Information
Benefits/Perks:
CONTROL-TEC offers a comprehensive and industry leading benefits package. In addition we provide flexible work schedules, generous time off and an environment that promotes ingenuity and fun! To learn more about our company, our progressive culture and to apply online, visit our website at *******************
Software Developer
Front end developer job in Napoleon, OH
Essential Functions:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Perform necessary tasks to ensure a successful project
Accurately define project scope using Project Proposal, Customer Purchase Order, Customer Specifications, and Contract Review.
Develop the project by performing one or a combination of the following tasks:
Full Stack Web Development
Javascript
React Framework
ASPX
VB.NET Programming
C# Programming
Database Knowledge
SQL
Utilize Git/Azure DevOps Version Control Systems
In-plant testing with PLC's to simulate production environment.
Networking and Communications
Perform Project Startup at customer facility using a project check-off sheet.
May include customer training on software
Research and Development
Test new products to determine the feasibility of incorporating the product into current software systems.
Provide expertise in determining the best, most profitable direction for the current software products.
Assist in the Sales and Growth of the AIM System.
Assist in the development of demonstration literature and programs to facilitate product sales.
Assist in sales demonstrations to customers as necessary.
Perform business plan tasks as assigned by the Department Manager.
Responsible for the maintenance and support of existing AIM systems.
Support and maintain the corporate intranet site and any software developed internally and utilized by Automatic Feed Company personnel.
Competencies:
Technical Capacity
Communication Proficiency
Problem Solving/Analysis
Requirements:
Minimum of a Bachelor's degree in Computer Science / Engineering
3-5 years of experience
Willingness to travel when needed; roughly 30 nights annually; usually short trips
Physical Demands:
While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to stand, walk, use hands to finger, handle, or feel, and reach with hands and arms.
The employee is occasionally required to sit, climb, or balance; stoop, kneel, crouch or crawl. Specific visual abilities required for this job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
An Equal Opportunity/Affirmative Action Employer, M/F/D/V
Nidec Automatic Feed will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship for work authorization now or in the future, are not eligible for hire. No agency calls.
Contract to Hire :: Sr. Front-End Developer
Front end developer job in Van Buren, MI
Collabera is ranked amongst the top 10 Information Technology (IT) staffing firms in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 12,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom). We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers.
Not only are we committed to meeting and exceeding our customer's needs, but also are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for five consecutive years since 2012. Collabera has over 50 offices across the globe with a presence in ten countries and provides staff augmentation, managed services and direct placement services to global 2000 corporations.
For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings.
Awards and Recognitions
--Staffing Industry Analysts: Best Staffing Firm to Work For (2016, 2015, 2014, 2013, 2012)
--Staffing Industry Analysts: Largest U.S. Staffing Firms (2016, 2015, 2014, 2013)
--Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US.
Job Description
There are multiple positions
Job Details:
Job Title: Sr. Front-End Developer
Location: Van Buren Township, MI
Type: 6 months (Contract to Hire)
Role summary:
The Senior Front End Developer will work with the customer, product owner, UX (User Experience) designer, and development team to implement user interfaces. This includes Javascript, CSS, HTML and any other client facing technologies, such as Angular, Node and Bootstrap. You will be a member of an integrated squad working together to deliver successful outcomes on the Client's Predix platform.
Essential functions:
Lead coding, testing, documentation, implementation, and maintenance of information technology solutions for business processes
Work with other front end developers to define best practices and processes around user interface development
Collaborate with US, near-shore, and offshore based team members to deliver software solutions
Implement detailed functional and technical specifications required to satisfy business requirements
Provide functional and technical documentation
Develop proof-of-concepts and prototypes of easy to navigate user interfaces (UI) that consist of web pages with graphics, icons, and color schemes that are visually appealing
Qualifications
Basic qualifications:
Bachelor's Degree in Information Systems (IS), Information Technology (IT), Computer Science or Engineering (OR High School Diploma / GED with a minimum of 4 years of IS, IT, or Computer Science)
Minimum of 3 years of IS, IT, Computer Science or Engineering experience with a concentration in front end design and development framework (Angular, Node, or similar)
Demonstrated experience (3-5 years) in developing using front-end technologies such as JavaScript, HTML5, CSS, database tools (JPA, Hibernate, JDBC, Spring Data); rules engines (Camel, Drools, JRules) & modern tooling (Gradle, Maven, Git, SVN)
3-5+ years experience with JavaScript
2+ years experience with AngularJS
2+ years experience with NOSQL database
1+ years experience with Cordova
3-5+ years experience writing unit tests
1-2 years experience using a CI system to automate builds.
2+ years experience with TDD/BDD
Understanding of GitHub and Git pull requests
Experience with analytics frameworks
Additional Information
To know more about this opportunity, please contact:
Ujjwal Mane
****************************
************
Easy ApplyJava Developer
Front end 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
************
Net Developer
Front end 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
Java Full Stack Developer
Front end developer job in Dearborn, MI
Details:
Stefanini Group is hiring!
Stefanini is looking for a Java Full Stack Developer, Dearborn, MI (Onsite)
For quick apply, please reach out Lokesh Sharma at ************/***************************
You will be responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. You will be involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements.
Responsibilities
Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions.
Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies.
Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application.
Collaborate with cross functional teams like product owners, designers, architects etc.
Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency.
Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery.
Support security practices to safeguard user data including encryption and anonymization.
Create user-friendly and interactive interfaces.
Develop and maintain back-end applications like APIs and microservices using server-side languages.
Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration.
Details:
Experience Required
8+ years of experience in Full Stack Development
Experience with following technologies JavaScript, Angular, Spring Boot, GitHub, Application Development, Big Query, REST APIs, Java, Tekton, Application Testing, Python, JSON, API, Agile Software Development, GCP, GCP Cloud Run
Experience Preferred
Perform full-stack development on both user-facing client web applications and server-side applications.
Leverage modern frameworks, open-source tools, and cloud (GCP) technologies to develop software effectively while practicing software craftsmanship principles, such as Agile development methodology, test-driven development, and continuous integration/continuous delivery.
Deliver business value through working, tested code across the full stack of technologies.
Own delivered value throughout the entire lifecycle, including development, support, and maintenance.
Use DevOps tools such as GitHub, CICD, 42Crunch, FOSSA, SonarQube, and Cycode etc. to deploy, improve, and manage software products.
Stay current on the latest technologies in cloud platform, data science, AI/ML, while maintaining a customer-centric approach.
Education Required
Bachelor's Degree
**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-LS1
#LI-ONSITE
Easy ApplyESG Software Developer
Front end developer job in Dearborn, MI
Ford Component Sales, LLC (FCS) is a wholly owned subsidiary of Ford Motor Company aligned with the Ford Customer Service Division (FCSD). We are a flexible sales organization that directs resources toward revenue opportunities identified by FCSD.
We are in search of a ESG Software Developer that develops critical C++ and C# based engineering tools for ESG, focusing on creating robust software solutions that interact directly with automotive electronic modules. This experienced role involves designing, implementing, and leading projects for tools like MMCPR and FITS, enabling essential functions such as flashing software and programming odometers on components.
ESSENTIAL FUNCTIONS
Designs and develops C++ and C# based engineering tools.
Develops tools within the Ford Component Sales (FCS) ESG Engineering team.
Works extensively with specific tools like MMCPR and FITS.
Develops software and hardware solutions that interface directly with automotive modules.
Targets electronic components such as Sync modules, Instrument Clusters, and other modules.
Creates automated systems to flash software onto vehicle modules, ensuring that the process is guided and validated by Ford's component specifications.
Develops and maintains precise odometer programming and calibration features.
Provides technical guidance to other engineers and stakeholders.
Establishes a business network with Ford Software Engineering to remain current on the latest advancements in Ford's Backend Vehicle Data structure, which is essential for developing cutting-edge solutions for FCS component flashing and configuration.
Designs and builds robust, performance-oriented desktop tools to Ford backend Vehicle software applications.
Solves complex problems at the intersection of software, hardware, and automotive protocols.
Other duties may be assigned.
EDUCATION AND EXPERIENCE
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Bachelor's degree from four-year college or university; or two to four years related experience and/or training; or equivalent combination of education and experience.
Exposure to firmware development, particularly with highly-integrated microcontroller embedded systems and direct hardware interaction, is considered advantageous.
Possess extensive development experience with both Automotive CAN networks and Automotive Ethernet.
Experience with Python coding and scripting is beneficial for integration of current Ford tools into existing applications.
A strong background in ODBC Database management is essential, as it is widely utilized in current FCS software tools.
We offer an attractive and competitive compensation and benefits package, which includes medical, dental, vision, paid holidays, 401(k), disability, and tuition reimbursement assistance. If you take pride in your work and are committed to personal and professional success, we want to talk to you. Please visit ***************************** to learn more.
FCS is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law
Auto-ApplySoftware Developer C C++
Front end developer job in Allen Park, MI
Control-Tec, an Aptiv Automotive company, is a global provider of telematics and analytics solutions serving the transportation industry in the Light-duty, Heavy-duty, Recreational, Agriculture, Locomotive, and Industrial sectors. The CT solution combines comprehensive data acquisition methods with a powerful edge and cloud computing architecture resulting in an enterprise-class solution for fleet management, product development, connected vehicle and data exchange applications.
Control-Tec's Qualifier platform enables automotive OEMs to possess the speed, flexibility, reliability, cost savings and collaboration needed to successfully develop today's software centric machines. Since 2009, Control-Tec has supported the development of data solutions that enable robust design, development and validation for powertrain, vehicle, and electrical system domains. This unmatched expertise of both vehicle systems and data analytics uniquely positions Control-Tec to offer our clients the ability to avoid warranty cost, improve product quality, enhance customer experience and optimize an increasingly connected portfolio.
Job Description
The Software Developer will design, develop and maintain software for automotive data acquisition and device-to-cloud communication for use in the automotive testing industry. You will be challenged to solve problems with cutting-edge technology and deliver the highest quality service to our customers. Creativity and self-motivation are essential for this role.
Job Responsibilities:
Work as a member of a team designing and developing data acquisition and secure data exchange solutions for machine-to-machine applications.
Develop software solutions from initial concept and requirements development through to production implementation and support.
Software issue troubleshooting, problem solving, root cause analysis, etc.
Qualifications
Bachelor's Degree - Computer Science / Engineering
Independent problem solving ability
Experience in C/C++ application development
Experience in embedded applications development or automotive embedded development is preferred
Experience with software design methodologies and latest software quality standards
Knowledge of vehicle diagnostics and automotive networks, such as CAN, is preferred but not required
Additional Information
Benefits/Perks:
CONTROLTEC offers a comprehensive and industry leading benefits package. In addition we provide flexible work schedules, generous time off and an environment that promotes ingenuity and fun! To learn more about our company, our progressive culture and to apply online, visit our website at *******************