Why You’ll Love Working Here:
Working at TechSmith gives you a chance to hone your skills in an open, collaborative, and innovative environment where you can be excited to come into work every single day.
We are a technological melting pot, comprised of nearly 300 uniquely skilled human beings that will continue to stretch your comfort zone – but in a good way. And speaking of comfort, who doesn’t love to show up to work in jeans, eat free snacks, and drink free pop?
With great products and great people behind them, we are always looking for passionate, fun, and, hard working individuals who truly enjoy coming to work and doing what they love. Sounds like you? We’d love to chat.
Position Overview:
The Software Engineering Development Manager is a leader committed to growing high-performance software development teams. You will help the company train, mentor and coach TechSmithies to become self-sufficient team members that will excel in their primary skill areas. You must have a passion for helping others realize their full potential as software engineers.
Responsibilities:
- Performs supervisory duties for Lead Software Engineers
- Set performance goals for yourself and your staff
- Give clear feedback to mentor, coach and motivate your staff to their optimum performance
- Drive communities of practice. Level-up critical competencies needed by the company
- Hire and develop talent for software engineering positions
- Stay current with the latest software engineering practices and methodologies
- Other duties as assigned
Required Skills and Background:
- BS or MS in Computer Science, Computer Engineering or equivalent work experience in a related field
- 8+ years' experience in software development, with 3+ years' in a technically-related leadership position
- Experience developing software and delivering commercial software releases
- Experience in computer science fundamentals, software engineering principles and processes (Including Agile and Lean principles)
- Experience managing, coaching, and mentoring individuals in a professional environment
- Proven success of working in a multi-team environment with multiple stake holders, projects and changing priorities
- Ability to effectively communicate in all forms
- Ability to facilitate and influence
- Ability to think analytically with the proven ability to problem solve
- Ability to multi-task, manage time, prioritize, pay attention to detail, and meet deadlines in a fast-paced environment
- You must be legally authorized to work in the United States without an employer-sponsored petition for a visa, such as an H-1B visa. TechSmith does not intend to file any visa applications in connection with this opening
Preferred Skills and Background:
- Technical development experience and understanding in all of the following:
- Experience developing SaaS solutions
- Demonstrated Project Management experience
Compensation and Perks:
At TechSmith, we love our employees and are always looking for ways to reward outstanding performance. Our compensation is competitive and based on skills and experience. As a full-time employee you will receive the standard TechSmith benefits package including health insurance, paid time off, 401(k) program, etc. We offer you a unique and growing company culture where you can enjoy your work and advance your career. We wear jeans, drink free pop, and enjoy company-sponsored events. If this sounds like a place you would like to work, please submit your resume and cover letter along with your salary requirements.