VP, Software Engineering - Domain Owner of Enabling Technologies (Hybrid
Arch Capital Group
- Jersey City, NJ
- Permanent
- Full-time
- Broad knowledge of software development techniques, processes, methods and best practices. Proficiency with various programming languages used.
- Knowledge of application test automation products, processes, and best practices Thorough knowledge of all assigned Systems, applications, technologies. Proven experience and strong understanding of Agile development and conventional methods and its application to company technology needs.
- High level knowledge/expertise in databases development, implementation, and maintenance of large-scale business applications.
- Strong strategic decision making & long-term planning abilities to manage resources and develop efficient and effective solutions to diverse and complex business problems.
- Excellent communication and interpersonal skills to effectively lead and motivate team. Excellent interpersonal, communication, presentation & consultative skills for effective collaboration with senior management.
- Good general business acumen.
- Development Experience with Java & .Net C#, SQL, JavaScript, HTML, CSS
- Experienced in scalable, high-availability back-end technologies Oracle, SQL Server and PostgreSQL Experience with non-relational database technologies preferred such as Memcached, MongoDB, Redis
- Strong JavaScript back-end development experience with common frameworks Angular, Rxjs, Node, etc
- Front end development experience including ReactJS, Webpack, HTML5, CSS, Bootstrap, jQuery, Accessibility and Responsive Layouts UI/UX development experience.
- Experience with Insurance / Reinsurance Systems and Data Strong understanding of server-side software, scalability, performance, and reliability Skills
- Strong understanding of the OSI model, Networking, OS Layer and Services Understanding of continuous delivery tools like Chef, Puppet, Salt
- Understanding of continuous integration and deployment tools like Octopus deploy, Jenkins Proficient in: Java, .Net C#, JavaScript, TypeScript, HTML5 & CSS, Windows, IIS, Linux, Tomcat, JBoss, Visio, TSQL, SSIS, PL/SQL, shell scripting
- Some experience with Docker, Docker Swarm, Kubernetes, OpenStack, Swift, is a nice to have even if it is lab experience.
- Excellent communication skills:
- Ability clearly speak and understand the English language.
- Excellent command of the English language, i.e. Ability to write and understand the written documents, email and other forms of electronic communications.
- Ability to discuss, articulate and simplify technology to non-technical people.
- 10 to 15 years related experience in Software development & architecture
- 8+ years of Management experience and 5+ years of managing people managers
- 3+ years of experience on Leadership role (Strategic vision, vendor management and budget)
- 3+ years of experience in preparing and managing department budget
- At least 5 years of experience in Solution Architecture leveraging modern architecture principles