DataFinch Technologies is the leader in electronic data collection for the Autism and Special education fields. We have created a revolutionary, one of a kind, software product targeting: schools, physicians, in-home autism providers and non-profit organizations. Come work for a fast-paced, fun, technology company in a growing field and experience all the latest and greatest cutting edge technologies. Candidates for this role will be assisting in daily programming activities. The company has been bootstrapped completely organically and has been self funded by our executive team.
Responsibilities
As a developer at DataFinch you will be a key contributor delivering new product features and functionality. Using an agile development process and weekly iterations, you will see the results of your work in the production application in a matter of weeks. You will be involved in all phases of the software development lifecycle: requirement analysis, design, implementation, testing, and production support. Candidates will have the opportunity to learn practical software application development across a wide-variety of platforms and technologies.
Technologies / Methodologies Used
- C#
- ASP.Net MVC
- REST/JSON
- Android, iPhone/iPad development (in C#)
- Xamarin.iOS, Xamarin.Android, Windows Mobile
- Test Automation with Selenium & Test Cloud
- Microsoft SQL Server
- Git
- nHibernate
- SQLite
- Html 5, CSS, HTML, Bootstrap
- JQuery/JavaScript
- AJAX
- Scrum Development Cycle
- Embedded systems (netduino, agent watch, google glass)
- Test Driven Development
- Behavior Driven Design
- User interface design and testing
- Agile Development process
- CQRS (command query responsibly separation)
- Inversion of Control
- IIS 7.0, Web farms & Load balancing
- Amazon EC2, S3 and VPC
- Microsoft Azure
- Domain-Specific Languages
- Statistical Analysis
- 3rd Party Integrations
Joel Test Score: 12/12
- Do you use source control? Yes
- Can you make a build in one step? Yes
- Do you make daily builds? Yes
- Do you have a bug database? Yes
- Do you fix bugs before writing new code? Yes
- Do you have an up-to-date schedule? Yes
- Do you have a spec? Yes
- Do programmers have quiet working conditions? Yes
- Do you use the best tools money can buy? Yes
- Do you have testers? Yes
- Do new candidates write code during their interview? Yes
- Do you do hallway usability testing? Yes
Benefits
- Health, Vision, Dental, 401(k)
- Catered Lunch every Friday
- One click build & deployments
- Flex hours
- Conference reimbursement
- Choice of hardware & software tools
- 25 days PTO
- Laid back, enjoyable environment
- Soft drinks & snacks
- Video games/Cable TV and other Toys
- Bean bags