Remote Software Architect
InvoiceCloud
πRemote - Worldwide
Please let InvoiceCloud know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join the InvoiceCloud Engineering team as a Senior Software Architect to lead assigned project initiatives and partner with senior technology leadership group.
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 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)
Responsibilities
- Develop an understanding of the current business model, major initiatives, and key stakeholders
- Develop an understanding of the current software, data & cloud architectures
- Develop and understanding of the current software, testing, DevSecOps processes, and tools
- Become familiar with key systems, service management and operational processes
- Demonstrate ability to support, modify and add new functionality to the current software applications
- Begin participation in architecture and agile transformation initiatives
- Socialize areas of improvement observed during the onboarding & training period
- 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
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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- π°$165k-$175kπUnited States
- πPhilippines
- πPakistan
- πWorldwide
- πWorldwide
- πWorldwide
- πMexico
- πUnited States
- π°$180k-$300kπUnited States
- π°$180k-$300kπUnited States
Please let InvoiceCloud know you found this job on JobsCollider. Thanks! π