Search by Job Title

Senior Developer/ArchitectBA-Insight

THIS JOB HAS EXPIRED

BA Insight is growing quickly and needs additional help expanding its product line. An organized, methodic senior developer or architect will have the opportunity to develop enterprise-scale software used by millions of users world-wide and expand it into a product line. The winning candidate must be a strong, hands-on senior developer or architect, capable with technology and a skilled communicator comfortable working with a virtual team.

Responsibilities:
Create prototypes as well as production code. Contribute across the full software development life cycle ranging from technology selection, prototyping, architecture and delivery
Solve problems related to scalability, deployment/upgrade, integration/extensibility, operation and maintenance
Design and mockup user experience to ensure consistency and coherent, delightful-to-use products
Join a virtual team spanning over multiple time zones. Work with offshore team members to ensure high code quality and maintainability
Review other team members' code and continually raise the bar on quality and development practices
Work with other teams to ensure interoperability between products and develop coherent architecture with appropriate component re-use across projects
Collaborate with support and solution teams to ensure responsiveness and delight customers
Skills:
Strong coding and design skills
Ability to translate business requirements into technical requirements
Detail oriented
.Net / Microsoft technologies
Strong communication skills to keep virtual, distributed team on sync with customer expectations
Organized and methodic. Capable of handling several tasks and responsibilities at once
Experience:
Several years of experience working as a senior developer or architect
Creating scalable enterprise software
SharePoint development experience
Working with a virtual team
Scrum/ Agile development
Working on shrink-wrapped software; working on Search technology / Intranet solutions; working on web-based applications; experience with small team/startup environments are all considered pluses.