Tusk Software is growing and we’re looking for individuals who excel in their areas of expertise to join our team. We are currently accepting applications for 2 roles:
Project Manager & Scrum Master
Must haves:
- Experience managing a technical team
- Experience working in an Agile environment
- Ability to manage process as well as proactively identify and execute against opportunities for improvement
- Experience working in an agency or similar environment
- Ability to effectively and efficiently manage several projects simultaneously
- Ability to estimate and budget projects with assistance for the team
- Ability to define internal and external project roadmaps, timelines, milestones
- Capacity planning experience
- Ability to interface directly with customers
- Proficiency at least one project management platform (Wrike, Teamwork, JIRA, Monday, Pivotal Tracker, Asana, VersionOne, etc), preferably JIRA
- Track record of successfully launching projects on time and on budget
Nice to haves:
- JIRA administration experience
- Experience with multiple project management platforms
- Technical/development background
- BA and/or requirements gathering experience
- Strong background with analytics and/or reporting tools
- Experience with data/reporting tools (Data Studio, Tableau, Power BI, etc)
- PMI certification(s)
Senior ASP.NET Developer:
Must haves:
- Very strong grasp of the C# language, and core object-oriented programming concepts
- Full stack web development experience
- ASP.NET MVC development experience
- Strong ORM experience (Entity Framework, NHibernate, Dapper, etc)
- Experience with established software design practices and patterns
- Experience with one or more client side frameworks (Angular, React, Ember, etc)
- Need to be able to manage one’s work and timelines, as well as work with a team
- The ability to work directly with SMEs to gather business requirements and distill them into functional requirements
- Ability to provide accurate time estimates based on requirements
- Experience working with cloud platforms such as AWS and/or Azure
- Experience working within a project management platform, preferably JIRA
- Ability to work efficiently with HTML & CSS
- Strong Microsoft SQL Server & T-SQL experience
Nice to haves:
- Team lead, PM, and/or BA experience
- Experience with established software architecture patterns and practices, and experience applying them to large scale projects
- Experience working in an agency or similar environment
- Strong Azure experience
- .NET Core experience
- Angular 2+ experience
- The ability to slice comps to HTML in a pinch
- Sass experience
- Kentico and/or ASP.NET Boilerplate/ ASP.NET Zero experience
- Xamarin experience and/or experience developing native mobile applications
- DevOps experience, especially with TeamCity and/or VSTS (Azure DevOps)
- Experience developing .NET desktop apps, and/or legacy .NET web apps (Webforms, etc)
- Experience with machine learning platforms
- Experience with NoSQL/document/graph databases
- Strong grasp of SEO and CRO techniques
Tusk Software offers competitive pay, benefits, and a great amount of flexibility in when, where, and how you work. If you feel you are a good fit for either of these positions,
please reach out to us. We look forward to hearing from you!