Perituza logo

Supervisor, Application Development

Hiring from
Sri Lanka
Work type
Hybrid
Posted

620,999 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

About Us


Perituza is a full-service customer software development company based in Houston, Texas (USA). We provide technology solutions and development services to help businesses grow.

We understand our customers’ challenges, and we pride ourselves on designing innovative solutions that address our customers’ true needs and maximize ROI. We help businesses reduce costs, increase efficiency, and enhance productivity through a wide variety of consulting services including mobile and web application development, workflow automation, IT staff placement, and team augmentation.

Job Description

We are looking for a Supervisor, Application Development to provide technical leadership and team supervision while supporting the design, development, and delivery of client and internal applications. This role will serve as a technical lead, guiding architecture and development practices, mentoring Software Developers, collaborating with clients and stakeholders, and ensuring high-quality, scalable solutions are delivered in alignment with business objectives.

This position will be fully remote through January 2027; however, effective February 2027, the position will transition to a hybrid work arrangement with two (2) days per week onsite at the One Galle Face office.

Working hours: 8-5 M-F, with flexibility for nighttime meetings with US clients (through 11:30 PM SLST)

Responsibilities

  • Coach, mentor, and supervise a team of Software Developers, overseeing their performance, learning, and development
  • Participate in staff recruitment, scheduling, evaluations, and disciplinary actions
  • Coordinate with clients and IT management to implement technologies and architecture that meet strategic business objectives
  • Work with clients and internal stakeholders to clarify project scope and requirements
  • Analyze current technical environment for assigned projects; identify gaps & implement solutions for improvement, including optimization of cloud service usage
  • Oversee the technical aspects of assigned applications, aligning and implementing the applicable technology stack, architecture, and overall design to ensure scalability, performance, and maintainability
  • Develop and maintain software products, including writing software code, unit test development, fixing bugs, technical documentation, installation, configuration, and technical support
  • Coordinate deliverables with external consultants, vendors, managed service providers (MSPs), and clients’ IT departments
  • Incorporate quality software practices into all phases of the project lifecycle
  • Lead project meetings and daily standups; proactively raise issues and report progress
  • Stay up-to-date on the latest industry and technology trends, develop proofs of concept for recommended technologies, and advocate for their adoption
  • Provide guidance and motivation for a highly customer-focused culture
  • Author, review, and publish development standards, policies, and best practices
  • Review code of other team members and provide technical feedback
  • Optimize software delivery practices to maximize delivery, while ensuring quality and adherence to agile practices
  • Maintain key performance indicators (KPIs) for assigned projects
  • Other responsibilities as assigned by Leadership

Requirements

  • 10+ years of experience in web-based application development
  • 7+ years of experience in ASP.NET MVC
  • 2+ years of experience with React or Angular
  • 2+ years of experience with responsive Web UI development
  • Experience working with cloud services and microservices architecture
  • Experience with agile development
  • Experience with unit test development
  • Experience with continuous integration and deployment
  • Experience using task management tools such as JIRA or Azure Boards
  • Excellent written and verbal communication skills; must be able to communicate effectively with native English-speaking customers
  • Bachelor’s degree in Computer Science or a related technical discipline preferred


Benefits

  • A diverse, inclusive workplace in which employees are heard, valued, and engaged
  • Opportunities to work for a global company and to interact with colleagues and clients from around the world
  • Flexible work hours and work-life balance
  • Competitive base pay, as well as variable pay that rewards individual, team, and company performance
  • Career progression and appreciation for excellent performers
  • Opportunities to work on projects using the latest technologies and tools
  • Comprehensive benefits packages
  • Employer-sponsored training, coaching, and industry certifications

Similar jobs

Apply for this job100% free