EarthCam is seeking a professional with software development skills to move into a Software Manager’s role to design and implement technology solutions.
We are seeking a passionate professional who brings creativity, strategic planning, software development and product management expertise to meet ever-evolving need for innovation, speed and technology delivery. This is a mid-level management position and an amazing opportunity for a skilled developer with entrepreneurial and management experience looking to make the transition into higher management and grow with the company. We’re looking for a programmer who is capable of managing a group of 4 to 5 programmers.
Ideal candidate will be able to wear multiple hats including hands-on software development, project management, technologist and operations. Experience working in a start-up or small company environment is highly desirable.
Duties and Responsibilities:
- Design and implement solutions for new initiatives
- Set and drive the technical strategy for a development and architecture team, collaborating on and communicating technical design, architecture, and modeling.
- Utilize wide spread of technological knowledge and experience (including major development platforms (.NET, Java, LAMP)
- Lead and take a hands-on approach to the entire software development life-cycle.
- Develop and issue a routinely updated operational plan for how to evolve company’s skills, tools and processes to meet client need for speed and excellence.
- Ensure that repeatable work has the appropriate processes, resources, tools and pricing to meet the business objectives.
- Champion of best practices for agile or scrum and test-driven development
This position is in-house. No relocation offered. Must have the legal right to work in the United States.