Position: .Net Developer
Location: Detroit, MI
Main skills needed:
- OOP (preferably .NET)
- JavaScript (React ideally)
- Serverless exp
- Azure, Docker, Kubernetes, etc
- eCommerce app exp
Required
- 7 years of experience in software engineering or related area.
- Bachelor's degree with a focus in Computer Science or a related field, or an additional two years of relevant training/experience in lieu of this degree.
Experience must include:
- Acting as a full-stack software engineer building custom, high scale, n-tier applications using object-orientated languages.
- Developing web or mobile applications using modern technologies (react, swift, etc.)
- Utilizing appropriate design patterns to create clean, maintainable, and performant code.
- Expertise utilizing cloud technology and modern architecture practices to build high-scale distributed systems.
- Expertise mentoring other engineers and driving code quality via principles such as SOLID and modern design patterns.
- Experience coaching others with TDD, unit testing, pair programming, and other Extreme Programming (XP) techniques.
- Strong interpersonal skills and the confidence to socialize and introduce new ideas and technologies to communities of developers.
- Preferred
- Experience with DevOps practices and supporting tools.
- Experience in Agile/Lean development methodologies.
Experience negotiating requirements with stakeholders directly