InvoiceCloud, Inc. ยท 20 hours ago
Software Architect
Maximize your interview chances
Insider Connection @InvoiceCloud, Inc.
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
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.
Active collaboration in driving broader architecture decisions
Partner with senior leaders in Product and Engineering organization in driving evolution and advancement of the Software, Data and Test engineering, Infrastructure as Code, SRE & DevSecOps practices.
Assist in formulating technology strategies and roadmaps and enabling high-performance engineering teams.
Assist in formulating next generation architectural patterns governing the software micro service transformation
Assist in next generation architectural patterns around integration platforms and services
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.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
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 we currently use .Net - C#, ASP.NET (WebForms, MVC, WebAPI), Visual Studio
React, Angular or similar modern JavaScript frameworks
T-SQL, ADO.NET, SQL Server and other relevant data platforms
Azure DevOps, GitHub, or other similar platforms
Microsoft Azure or similar major cloud technology providers (AWS, GCP)
Strong analytical, interpersonal, written, and verbal communication skills with customers, vendors, and other engineering teams, solving complex system problems together.
Experience working in highly regulated, security-focused environments (familiar with setting up controls and processes around HIPAA, PCI, SOC 2, or similar frameworks).
Company
InvoiceCloud, Inc.
InvoiceCloud provides a complete, simple, and secure electronic bill presentment and payment solution.
H1B Sponsorship
InvoiceCloud, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (5)
2022 (3)
2021 (2)
2020 (1)
Funding
Current Stage
Growth StageLeadership Team
Company data provided by crunchbase