Product Technical Manager and Software Development

Netsuite

(San Mateo, California)
Full Time
Job Posting Details
About Netsuite
NetSuite is the world's leading provider of cloud-based business management software. NetSuite helps companies manage core business processes with a single, fully integrated system covering ERP/financials, CRM, ecommerce, inventory and more.
Responsibilities
NetSuite is looking for a Software Development Manager / Technical Lead to work on the SuiteScript team tasked with supporting the ERP to handle the needs of our largest, multi-national customers. You will work with the product manager to define requirements and manage the team to drive projects to completion. You will be working on exposing APIs and other toolsets for the developers using the NetSuite Platform. You will drive the scrum process in the team, working with developers and QAs closely to ensure the team builds a high quality product that is well-suited to the requirements in tight and efficient iterations. You will also interact with other teams within NetSuite and enhance and ensure continued functionality of various modules of the platform. You must be comfortable interpreting and designing database schemas and frameworks. You will use existing methods and best practices, and develop new techniques as appropriate to create features and designs with the highest levels of security, reliability, efficiency, and scalability. As a technical manager, you must be hands-on in term of writing your own code as well as code review other’s code at a high standard. You must have an intimate, working understanding of modern web applications from database to user interface. You must have proficiency in SQL, Object Oriented languages and extensive experience with database driven applications. You must be proficient in design patterns and test driven development. You must be an excellent communicator in both technical and non-technical contexts. You must have a record of working to deadlines in a rapid development cycle and prioritizing competing demands. Pride in your work and a desire to delight the customer should motivate you to take initiative, take responsibility and take ownership of your projects and team’s delivery/performance.
Ideal Candidate
**Minimum Qualifications:** * B.S. in computer engineering or equivalent * Have built and/or led a team of developers * 8+ years software development experience * 3+ years SQL database experience * 5+ years’ experience with Java, C# or C++ * Understanding of HTTP, Internet protocols, Web browsers * Superior communication skills * Knowledge of Design Patterns, Object Oriented Programming, TDD and SOLID principles * Experience managing projects executed by a team of engineers * Agile SCRUM experience **Preferred Qualifications:** * Experience in building API * Experience in development of platform for building or extending cloud applications * Enterprise business application development experience

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.