Chat

iimjobs

jobseeker Logo
Now Apply on the Go!
Download iimjobs Jobseeker App and get a seamless experience for your job-hunting
03/07 Akhila A
Manager at William O'Neil Co. Inc

Views:1692 Applications:130 Rec. Actions:Recruiter Actions:85

William O'Neil - Head - Software Development (9-12 yrs)

Bangalore Job Code: 152302

Software Development - Head Position

William O’Neil India is seeking a Software Development Manager for our start-up company in Bangalore, India. The desired candidate will be responsible for managing, leading, and mentoring teams of software engineers and database developers, and will also work in collaboration with our global technical staff located in the U.S., Armenia, and China.

Responsibilities:

- Manage, lead, and mentor teams of software engineers and database developers

- Manage full product lifecycle (design, implementation, code review, release)

- Manage staff for application development, testing and program management. Recruit, hire, train, supervise, and evaluate the staff

- Support international product rollout as needed

- Maintain development schedule; responsible for meeting schedule and quality requirements

- Guarantee system availability/performance

- Provide strategic insight into development of new products

- Participate in specification review with product team and / or business stakeholders

- Must be fluent in both web-based development technologies and platforms, and desktop client software

- Define team roles and responsibilities and set team objectives

- Develop and enforce adherence to IT principles and best business practices

- Work with international development teams based out of US, Armenia and China.

Qualifications:

- Bachelors degree

- 7-10 years software development experience with proven experience leading cross-functional projects in matrix environments with high integration across lines of business and technical disciplines.

- 10+ years with full life-cycle software development

- 5+ years technical management experience, including that of remote teams, offshore and contractors

- 6+ years experience architecting high volume, transactional, n-tier web systems

- Database design, MS SQL/MySql database experience

- Expert level knowledge of the Microsoft .NET Platform in a SOA/Web Service environment using XML/XSD/XSL, C#, ADO.NET, SQL Server 2008, TSQL, SSRS, SSIS

- Experienced at leading development life cycle process and best practices, hiring and mentoring in a technical organization

- Experience working with structured development methodologies with an emphasis on an iterative approach. Exposure to Agile methodologies a plus.

- Advanced understanding of the Microsoft Solutions Stack and the .NET Architecture

- A solid understanding of networking/distributed computing environment concepts, the principals of routing and client/server programming

- Ability to multi-task and stay organized in a dynamic work environment while maintaining a positive attitude

- As new technologies emerge and impact our systems, you will be expected to learn these technologies very quickly and resolve any problems involved with integrating the new technologies with our systems.

- Ability to learn new programming languages quickly, and ability to teach new concepts to other developers

- Good knowledge of mathematical and statistical principles, methodologies and formulas.

- Ability to determine whether hardware, operating systems software, application programs cause a particular problem, or network failures.

- Solid knowledge of security and encryption.

- Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.

- Possess excellent written and verbal communication skills enabling you to communicate effectively at all levels of the organization with business stakeholders, senior management, peers, project and quality assurance teams.

- Extensive experience with Microsoft Project and other MS Office tools.

- Ability to work in a fast-paced changing environment.

- Financial Transaction systems a plus

- Capital Market / Equity Market experience a plus

- Must be fluent in English

Motivation:

- Desire to work in fast-paced, multi-tasking, fluid environment with ever-changing priorities

- Interest in staying involved with fast-changing Internet technologies and tools

- Demonstrated desire to get things done

To apply, please provide salary expectation, along with your resume

This job opening was posted long time back. It may not be active. Nor was it removed by the recruiter. Please use your discretion.

Women-friendly workplace:

Maternity and Paternity Benefits

Add a note
Something suspicious? Report this job posting.