Job Closed
This listing is no longer active.
Software Engineer
Location
Michigan
Posted
13 days ago
Salary
$120.3K - $204.6K / year
Seniority
Senior
Job Description
Software Engineer
Ford Motor Company
• Build SaaS products and features. • Work on a small agile team to deliver working, tested software in a micro service cloud-based architecture. • Design and implement new features and improvements to our platform that deliver vehicle data to our mobile applications in a scalable and secure fashion. • Provide thought leadership and architectural expertise and manage cross-team integration. • Ship high-quality, well-tested, secure, and maintainable code. • Participate in design discussions about new features and ensure our services integrate seamlessly with other pieces of the platform. • Participating in team’s live-site activities. • Onboard and train new software engineers. • Domestic Travel Required up to 5%.
Job Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field and 4 years of experience in the job offered or a related occupation.
- 4 years of experience with each of the following skills is required:
- 1. Utilizing Object-oriented programming languages including Java, C++, or C to design and develop.
- 2. Developing APIs REST services using programming languages (Java or Python) and API development frameworks.
- 3. Using agile programming in a test-driven development environment (TDD) paradigm to design and develop.
- 4. Using advanced software configuration management including source control, DevOps, continuous integration and continuous deployment to promote and ensure successful software deployments.
- 5. Utilizing software operations including DevOps, Site Reliability Engineering, Observability, Support and Maintenance to promote and ensure successful software deployments.
- 2 years of experience with the following skill is required:
- 1. Building Web applications and Web services using Python, HTML5, CSS, JavaScript, TypeScript, jQuery, Angular, or React.
Benefits
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop, test and maintain the software for the IOTA suite of tools; • Write, update and maintain the software documentation for the IOTA suite of tools; • Participate in the team meetings as required by the Lead Developer (LD), the Service Delivery Manager (SDM) and the Project Manager (PM); • Update accordingly the development backlog system with progress and comments;
Associate Staff Engineer, Salesforce Health Cloud
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code. • Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project. • Act as a trusted advisor by addressing functional and technical queries, recommending optimal solution approaches, and mentoring junior developers. • Support the planning and design of new solutions by aligning business requirements with Salesforce Health Cloud architecture and best practices. • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. • Determining and implementing design methodologies and tool sets. • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. • Giving constructive feedback to the team members and setting clear expectations. • Deliver scalable and high-quality solutions that adhere to performance, security, and compliance standards, including HIPAA requirements where applicable. • Helping the team in troubleshooting and resolving of complex bugs. • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Staff Engineer, Salesforce Health Cloud
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code. • Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project. • Act as a trusted advisor by addressing functional and technical queries, recommending optimal solution approaches, and mentoring junior developers. • Support the planning and design of new solutions by aligning business requirements with Salesforce Health Cloud architecture and best practices. • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. • Determining and implementing design methodologies and tool sets. • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. • Giving constructive feedback to the team members and setting clear expectations. • Deliver scalable and high-quality solutions that adhere to performance, security, and compliance standards, including HIPAA requirements where applicable. • Helping the team in troubleshooting and resolving of complex bugs. • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Associate Staff Engineer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code. • Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project. • Act as a trusted advisor by addressing functional and technical queries, recommending optimal solution approaches, and mentoring junior developers. • Support the planning and design of new solutions by aligning business requirements with Salesforce Health Cloud architecture and best practices. • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. • Determining and implementing design methodologies and tool sets. • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. • Giving constructive feedback to the team members and setting clear expectations. • Deliver scalable and high-quality solutions that adhere to performance, security, and compliance standards, including HIPAA requirements where applicable. • Helping the team in troubleshooting and resolving of complex bugs. • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.


