My Shortlist

Your shortlisted jobs will appear here. To view your shortlist, please login or register

More Jobs Like This
DATE ADDED: Sun 08/12/2019

Full Stack Engineer And Project Lead

Ann Arbor, MI, US


JOB TYPE: Permanent, FullTime

About the role We Predict use predictive analytics to help companies forecast the future. Our key strategic project Deepview, examines data on repair frequency to predict how automotive components compare across competitors. We are currently hiring for an experienced full-stack software engineer to take on the role of project lead for an OEM client. The ideal person for this job is a multitalented full-stack developer who has an excellent track record of running client projects. This person is a great communicator and relationship builder. To accomplish project objectives they focus on quality results and use their abilities to effectively direct the team. They see problems as opportunities to learn and level up as a team. We’re looking for innovative thinkers to join our fun-loving team. As a culture-first company, we’ve paid careful attention to how we like to work together and created an informal working environment with a healthy work-life balance as part of our DNA. Our ethos is simple, we find incredibly talented people to join the team and give them the scope and autonomy to do amazing things. This gives every one of us the freedom to focus on producing results that directly impact the company’s success. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, physical and/or mental disability, marital status, sex, gender, gender identity, age, sexual orientation, and military or veteran status, or any other basis protected by law. If you are passionate about working with an awesome team of developers and excited by the idea of joining an industry-leading predictive analytics company, we’d love to hear from you. What does it involve Taking the lead role on the project and client briefings. You’ll need to be comfortable with the authority to make project-based decisions to help the team accomplish your objectives. Building front end web applications, back end databases and carrying out data processing tasks. Undertaking regular interaction with clients and partners, gathering technical requirements and providing feedback and support. Mentorship and management of the project team. You will lead and coordinate the activities of a small and focused project development team by identifying, prioritizing and executing tasks in the software development life cycle. Supporting and mentoring less experienced developers, while being supported by other experienced developers and domain experts working on related projects. Leading by example with good development processes and practices. Document development phases and monitor systems. Collaboration with internal teams and client teams to fix and improve products. Longer-term project vision to develop tools and applications to improve the current systems and the automation of tasks. You may occasionally travel within the US to meet with clients. What we’re looking for IT and Technical Skills A bachelor's degree in computer science, software engineering, or another related field. 3 years of software engineering or software development experience. Excellent coding skills and hands-on programming experience using relevant languages. Transferable software development skills. Extensive experience developing with Microsoft .NET, ASP.NET, Web Applications SQL database schema design, relationships and integrity, and query optimization when working with large data sets. Experience with exploring and understanding new datasets, and incorporating them into new and existing databases and applications. Expertise in Microsoft SQL Server, C#, ASP.NET, .NET Framework, .NET Core Competencies Independent, responsible, accountable, decision maker. Excellent organizational and leadership skills. A calm/considered approach to decision making. Comfortable with and capable of meaningful customer interactions. Experience working with clients and business partners. Understand company strategies/priorities and plan project workload/technical solutions accordingly. The ability to prioritize activities and deliver projects on time. Collaborative and willing to share expertise by helping to advise and support project team members. Problem solver, shows initiative, eager to learn, self-learner/researcher. Strong written and verbal communication and interpersonal skills Comfortable working in an autonomous environment with little supervision. Automotive industry experience is a plus. Why should you join us? Here are a few reasons Great culture. Freedom to be yourself and bring who you are at home to work, that’s who we want to work with us. Flexible working hours. We focus on results, not what time you arrive. Downtown Ann Arbor office location. Good commuter links. Private health insurance. We want everyone on the team to be healthy and happy. That’s why you’ll get the best medical care with our health insurance. Continuous learning culture. We want you to continue to grow and develop during your time with us. Competitive salary. We place a high value on your contribution to the business. Flexible holiday policy. Your annual holiday allowance is 28 days including public holidays. But we recognize that life is full of unmissable experiences that may take you over that allocation and we're good with that. What to Expect When You Apply Candidates interested in applying for this role will be asked to complete a short test to help us assess your suitability. We will keep you updated throughout the process. We respect your time and appreciate your investment in our recruitment process. Contact Us Our hiring is managed by Mabel HR. How we’ll use your data We Predict collects your personal data for the purposes of managing our recruitment related activities. Your information will be accessible to hiring managers involved with this hire only. Your information will be deleted from our systems within 6 months of the job closing date unless you have given us your express permission to keep your details on file. By clicking the “apply” button you expressly give your consent.