Experience Level: Senior (7 - 10 years experience)
Role Software Engineer
Skill Software: Java & Related
Technology: C# .NET, JavaScript frameworks
Location: Detroit, MI
Passport number and US Photo ID Mandatory for submission.
What You Will Do
• Solve problems by crafting software solutions using maintainable and modular code that you would be proud to show to colleagues (which you will for code reviews).
• We want to hire engineers, not language specialists. Therefore, we’re more focused on where you stand on programming fundamentals, including common data types, design patterns, and data structures; object-oriented design principals; experience with unit testing; modern version control flows; functional programming; and comfort level on the command line.
• Participate in daily team standup meetings where you’ll give and receive updates on the current backlog and challenges.
• Participate in code reviews.
• Write unit, functional, acceptance, and/or user tests.
Required:
• Development experience with such technologies as: .NET, PHP, C#, NodeJS, Angular, and React.
• Experience with JS frameworks (Vue.js, AngularJS, Node.js, JQuery, npm)
• Experience with JavaScript HTML and CSS
• Focused on where you stand on programming fundamentals, including common data types, design patterns, and data structures; object-oriented design principals; experience with unit testing; modern version control flows; functional programming; and comfort level on the command line.
• Knowledge of or experience in automation (CI/CD) and unit testing
Desired:
• Experience with REST
• Involvement with cloud applications, specifically those build on AWS or Azure
• PBM Industry experience (strongly desired)