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 descriptionHide 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
