Job location
Dearborn, United States of America
Tech stack
ASP.NET
HTML
JavaScript
.NET
Agile Methodologies
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Computer Engineering
Data Infrastructure
jQuery
SQL Azure
Scrum
Release Management
Software Engineering
.NET Core
Information Technology
Job description
techniques. Contribute to the continuous improvement of development and release processes and tools. Diagnose and solve technical problems and escalated issues as assigned. Create and maintain documentation to support applications builds, maintenance and best practices. Mentor junior developers if needed. Coordinate with a global team (US, nearshore and offshore) on technical development if needed.
Requirements
Education: Bachelor - Mechanical Engineering, Computer Science, Computer Engineering, or a related technical field of study; will accept equivalent foreign degree.
Experience: Five (5) years in the position above, Project Lead, Data Platform Engineer or in a related software engineering role.
Experience must include:
- Software design and development and full stack development including C#, ASP.NET, .NET Core, .NET Framework, HTML, CSS, JavaScript, jQuery;
- Agile and Hybrid Methodologies including SCRUM feature grooming, sprint planning and release management; and
- Cloud Applications including Microsoft Azure, App Services, Azure SQL.
About the company
Provide expertise in a wide range of technical areas including software design, code development, and application of new technologies and languages which are aligned with other FordDirect internal projects. Work closely with internal teams assuring timely delivery and leading developers with programming issues and technology solutions. Develop apps, features and integrations, coordinating deployments and code repository usage. Write code and integrate with multiple applications using development methodologies and standard architectural patterns, considering critical performance characteristics and security measures. Collaborate with Architects, Business Analysts, and Developers to establish appropriate framework and architecture. Create technical design, write/perform unit testing and compile builds. Help define steps for behavior-driven development scenarios. Conduct code reviews and maintain code quality in a dynamic environment utilizing current versioning and code quality tools and