Software Architect

June 18

🏡 Remote – New York

Apply Now
Logo of InvoiceCloud, Inc.

InvoiceCloud, Inc.

Online payment solutions that drive results

201 - 500

Description

• Design, plan, and execute on assigned project initiatives. • Own technical direction by developing a deep, strategic understanding of the company priorities and objectives • Partner with senior technology leadership group for necessary budgeting, resource planning and allocation • Be the connective tissue between the assigned cross functional engineering team and senior executives • Ensure the team understands the vision, outcomes and that they are inspired and motivated to realize it • Active hands-on participation in implementation of the above initiatives using established engineering policies and practices to ensure the software delivery pipeline flows regularly, consistently, timely, efficiently and with high quality. • Instill and foster lean Agile, CI/CD, DevSecOps and SRE culture in the team. • Ensure build, release and deployment goals and deadlines are met in a fast-paced environment. • Participate in periodic on-call, support of after-hours deployment/maintenance windows. • Foster a technical culture that drives high ambition, accountability, and desire to make an impact. • Encourage a highly communicative culture that ensures open, transparent, and consistent exchange with key stakeholders • Ensure security and compliance is built-in and not an afterthought. • Ensure 24x7 automated monitoring of environments and services by working with development and operations teams.

Requirements

• 10+ years of engineering experience and proven track record in enterprise software engineering and architecture transformations. • Solid technical background in enterprise software development, preferably within financial services or FinTech (banking, lending, payments). • Detailed knowledge of software engineering best practices for the full software development life cycle, including agile planning, coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance. • Strong experience in adopting lean, agile software delivery practices like Scrum, Kanban etc. • Solid technical leadership experience in quality engineering practices, test automation (unit testing, API testing, Acceptance testing), CI/CD, SDLC, etc. • Deep technical understanding of key cloud technologies like containerization, messaging, micro services. • Understanding of the software security best practices. • Knowledge of automation and scripting or related infrastructure-as-code concepts with configuration management tools (e.g., Ansible, Istio, Chef, Puppet), preferably Terraform. • 10+ years of experience with technologies such as .Net, React, Angular, T-SQL, Azure DevOps, GitHub, Microsoft Azure or other cloud technology providers.

Benefits

• Medical, dental, vision, life & disability insurance • 401(k) plan with company match • Flexible Time Off (FTO), wellbeing days, paid holidays, and summer Fridays • Mental health resources • Paid parental leave & Backup Care • Tuition reimbursement • Employee Resource Groups (ERGs)

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com