Job Description
ShipBob is seeking a Software Development Engineer III to join their team. This role is primarily responsible for the development of production level software in coordination with the team. The Software Development Engineer III will work closely with Product Owners and the Engineering Manager. This position reports to the Senior Manager, Software Development.
What this role involves:
- Becoming a go-to expert in one area of the codebase.
- Providing technical advice and weighing in on technical decisions.
- Researching and proposing new technologies.
- Scoping and staging work into well-defined milestones.
- Delivering software on time and making accurate estimates.
- Owning the technical testing and performance plan for projects.
- Identifying and solving important problems.
- Setting direction at the project/service level.
- Identifying and proactively tackling technical debt.
- Making others better through code reviews, documentation, technical guidance, and mentoring.
- Sitting on the Architectural Review Board and providing feedback.
- Understanding the tradeoffs between technical, analytical, and product needs.
- Identifying and proposing strategies around technical problems.
Requirements:
- 6+ years of experience.
- Excellent problem-solving skills.
- Excellent programming skills.
- Excellent communication skills.
- Object-oriented mindset.
- Ability to work quickly and collaboratively.
- Hands-on coding approach to engineering mentorship.
- Ability to own medium-sized features from design to implementation.
- Ability to own service-level system design.
- Experience in SQL, JSON, REST, .NET, C#, ASP.NET MVC, Javascript, Relational DB Concepts, and Relational DB Design.
- Experience automating infrastructure and build processes.
What ShipBob offers:
- Medical, Term & Accidental Insurance
- All Purpose Leave (casual & sick time): 12 days
- Earned Leave: 15 days
- Public Holiday: 12 days
- Generous Maternity & Paternity Leave
- Quarterly Wellness Day
- Work From Home Allowance