Find Remote Jobs Worldwide & Work From Anywhere

Visual Lease company's all remote jobs

Skills: amazon-web-services agile scrum monolithic microservices

Are You the Right Fit?

Visual Lease is currently seeking an Agile Delivery Manager (ADM) in Woodbridge, NJ, to lead a cross-functional Scrum delivery team responsible for designing, developing, testing, and maintaining all assign technical areas. This is a hands-on, relational leadership position that will provide people, project, and technical oversight for the assigned team, measure, and report on results, and provide continuous improvement around process and technical best practices.

This ADM role will specifically lead our Platform Team which is responsible for developing our application to operate and scale within the Amazon Web Service (AWS) cloud environment and to provide a variety of underlying core services (such as user administration, authentication, API, and BI reporting) upon which our application development SCRUM teams will deliver customer-facing features.

The ideal candidate will have broad engineering knowledge (development, testing, automation, DevOps) combined with deep knowledge in one or more of these areas. He/she must have a track record of recruiting, coaching, inspiring, and measuring high performing Agile teams. This role requires strong situational leadership and technical problem-solving skills. Specifically, the ideal candidate will have technical experience with AWS native services, Continuous Integration/Continuous Development (CICD) technologies, REST APIs, C#/.net and Python, XUNIT, RestSharp, Selenium. Culture fit is extremely important at VL, and the ideal candidate will be methodical, creative, curious, and have a can-do attitude. He/she must be able to build strong relationships across departments and support business goals with a customer-first perspective.

What You Will Do

  • Provide project oversight tracking velocity, quality, and scope completion metrics & provide technical oversight managing design decisions, coding best practices, and testing rigor each iteration
  • Act as an Agile Coach for the delivery team by helping improve Agile processes, spreading Agile best practices between different teams, and measuring key results
  • Quickly learn our business domain and the customer-needs we serve. From that perspective, keep teams abreast of goals, priorities, and plans
  • Recruit high-caliber Engineers with key technical skills that fit into the Visual Lease culture
  • Manage a team of 5 to 10 Software Engineers & Quality Engineers, providing regular team member feedback and coaching
  • Define and support technical and personal development goals to grow team members’ careers
  • Guide assigned engineers around modern coding best practices such as: microservices architecture, serverless design, AWS Auto-Scaling, trunk-based-development, test-driven-development, CICD processes
  • Assist with engineering-wide innovation and processes improvements, support our goal to be a “Continuous Delivery” organization
  • Develop a strong rapport with Product Management, and other business stakeholders, and help curate product requirements & lead design sessions
  • Support our customer-facing teams with root cause analysis and resolution of customer-reporting technical issues within our defined Service-Level-Agreement (SLA) timelines
  • Work collaboratively with other, peer leaders to provide direction, prioritization, and estimation
  • Professionally represent engineering cross-departmentally and with customers and vendors

Skills & Competencies

  • 6+ year overall software engineering and/or quality engineering experience
  • 2+ years’ experience leading cross-functional engineering teams of 5+
  • A Bachelor's or master’s degree in Computer Science preferred or equivalent education & experience
  • Hands-on experience leading Scrum teams (Certified Scrum Master is a plus)
  • Excellent communication skills both at the concept-level and detailed-level
  • Solid understanding of Object-Oriented-Development with at least one high-level language (C# or Java) is essential
  • Public Cloud & Microservices Design experience (12-Factor App) strongly preferred
  • Experience with the following is highly valued:
    • Authentication and Security
      OWASP Top 10 Vulnerabilities
      Trunk-Based Development
      DevOps / CICD
      Relational Database Design
      API development/management
      Amazon Web Services (Aurora/RDS/Severless/Autoscaling)
      Javascript Frameworks (Angular/React)
      Embedded BI Frameworks (Exago/Sisense)
      Test Automation Frameworks to support: Unit, Integration, & UI tests
  • Highly relational able to build strong peer relationships
  • Strong influencing skills, able to lead and make solid technical decisions
  • Heart of a teacher: mentoring and inspiring teams to accomplish great work
  • The ideal candidate has both a positive outlook and a sense of humor


Time zone: (GMT-05:00) Eastern Time

Skills: amazon-web-services saas c# nosql serverless

Visual Lease is looking for a well-rounded, passionate, hands-on, Application Architect to join our Engineering organization. In this role, you will work with our cross-functional Engineering team, and our industry experts to design and build powerful, yet easy to use web-based SaaS applications. As an Architect, will leverage a decade plus of full-stack experience to promote the latest technology patterns and best practices. You will also directly support our move to a microservices architecture, and a complete technology upgrade to several modern technologies. This change, which is part of our larger move to the public cloud, will involve designing a server-less architecture, microservices, single-page UI, relational DB schema, and adoption of several cloud-native services within Amazon Web Services (AWS).  

The Application Architect must a be well-studied, proven, influential technologist. For this role the ideal candidate will have experience with database design, microservices architecture, and developing SaaS applications in the public cloud. Excellent communication and follow-thru skills are essential. We’re passionate about improving our applications to provide greater business value to our customers. At Visual Lease, you will have an opportunity to make an enormous impact, grow, learn and influence other team members to produce outstanding results!

*Please note that visa sponsorship is not available for this position.

What You Will Do

The Application Architect influences and contributes to the software development process across the entire technology stack:

  • Architect and design major functional areas with existing and new products and services
  • Document and maintain our current and future application architecture including database, API, Microservices, UI
  • Support team-level design efforts around user interface, microservices, API, and infrastructure
  • Take responsibility for decisions related to performance, scalability, and security of the application
  • Help with feature planning and estimation efforts by evaluating requirements and technical design consideration
  • Promote cloud-enabled serverless design patterns, leveraging native AWS services to optimize scale and cost
  • Serve as database subject matter expert and drive the vision for our database architecture
  • Own our move to a microservices architecture, providing a high-level vision, and leading technical decision making
  • Guide engineering team members on modern architecture principles & object-oriented programming best practices
  • Provide team mentoring and code reviews for C# & Python code
  • Provide hands-on support for technical tasks with the development & cloud operational teams
  • Providing technical leadership to the application development team
  • Collaborating with business and product management stakeholders to ensure our application architecture is aligned to support future business requirements

Skills & Competencies

  • Bachelor’s or advanced degree in Computer Science or related field
  • 10+ years of combined software engineering & architecture experience
  • 5+ years of technical experience in the public cloud developing modern SaaS applications
  • 3+ years of full-stack architecture experience
  • One or more AWS Certification is valued
  • Demonstrable mastery of full-stack Application Architecture:
    • Single page applications (SPA)
    • Microservices
      Serverless architectures
      Public cloud-based web application architecture
  • Knowledge of Python, ASP.Net & C# is a must
  • Strong development experience of both relational databases and NoSQL a must
  • Direct experience with high-growth SaaS applications, and migrating to Cloud and Microservices is highly desired
  • Valuable hands-on experience with AWS technologies:
    • Lambda
    • Fargate / ECS / Kubernetes
    • Pinpoint
    • VPC, Security Group, WAF, IAM
    • EC2, S3, CloudWatch
  • Strong knowledge of data schema design with transaction and reporting applications
  • Hand-on experience in MS SQL Server, AWS RDS / PostgreSQL is highly valued
  • Experience with TOGAF is a plus
  • Knowledge of commercial BI tools such as Qlik, Microsoft BI, Pentaho, Exago is helpful
  • Culturally, must be a self-starter with excellent communication skills, influencing, and follow-through skills


Time zone: (GMT-05:00) Eastern Time

Skills: automation amazon-ec2 liquibase microservices jenkins

Are You the Right Fit?

Visual Lease is currently seeking a Senior DevOps Engineer to join our Cloud Operations team in Woodbridge, NJ. The ideal candidate will have experience with: DevOps, AWS, and Software Engineering. In this role, you’ll innovate, drive, and own our build and deployment pipelines and tools, and our application configuration management as code. You will also influence and support our Engineering teams towards a DevOps culture and mindset involving shifting left, testing early and often using test automation, and by creating big information radiators to visualize our development and quality status.

What You Will Do

  • Analyze and implement Continuous Integration / Continuous Development / Continuous Testing infrastructure, tools, and scripting engineering teams to focus on building features quickly using automated processes
  • Build automated scripts to provision secure and immutable environments/containers through infrastructure as code and configuration as code
  • Implement continuous monitoring and alerting around infrastructure, server and application availability and performance
  • Develop database migration scripts and tools as needed for engineering data needs, and operational processes
  • Assist with developing Web & API automated test frameworks to be fast, modular, and reliable
  • Build custom reports and dashboards as needed to create big information radiators around build results, test results, system uptime and system health and performance
  • Coach engineers around development and testing best practices – such as: Unit tests, Integration testing, feature flagging, and following trunk-based-development practices
  • Foster a DevOps culture of shared responsibility, quality, and partnership
  • Support provisioning, deployment, incident response and escalations for Production
  • Seek technical opportunities to increase application performance and reliability
  • Introduce and support roll-out or modern application architecture like Microservices, Serverless, N-Tier etc.

Skills & Competencies

  • 5+ year of DevOps experience in a Cloud/SaaS environment configuring CICD pipelines
  • 5+ years of software engineering experience using C#.net, Java or equivalent
  • Hands-on Amazon Web Services (AWS) experience including design, operations, automation, monitoring, security, combined with at least one AWS Certification
  • Experience with Infrastructure as Code (IaC) & Configuration as Code (CaC) tools
  • Most desired skills and Experiences:
    • Code/Build: Git/GitHub, Azure/VSTS, Jenkins
    • Scripting: Python, Powershell, Groovy, Bash, SQL, JSON, YAML
    • Monitoring: AWS Config, AWS Cloud Watch, New Relic
    • OS: Windows, Linux, Docker, Fargate
    • Automation & Orchestration: Ansible, Terraform, AWS Cloud Formation
    • Microservices architecture, Serverless, Containerization, RESTAPIs
    • Databases: SQLServer, Postgress, Amazon Aurora, RDS
    • Testing: Selenium, xUnit, RestSharp, SonarQube, Jmeter
    • SDLC: Experience with Scrum, Feature Flagging and trunk-based-development
  • Hands-on experience supporting and guiding technical teams is valuable
  • Excellent communication and influencing skills with the heart of a teacher
  • A Bachelor's Degree in Computer Science, Engineering, or related technical discipline

Please note that visa sponsorship is not available for this position.



Time zone: (GMT-05:00) Eastern Time