Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 14, 2026. Aprio scores B on the Alion truth index.
Job Summary
Aprio is seeking aSenior Application Developer to design, develop, and maintain business-critical applications that support complex operations across the firm. In this role, you will serve as a technical subject matter expert, partnering with stakeholders and IT teams to translate business needs into scalable, high-quality software solutions. You will lead development efforts from requirements gathering through implementation and ongoing support, while also contributing to the growth and capability of those around you. This is an opportunity to make a meaningful technical impact in a fast-growing, forward-thinking professional services firm.
What You'll Gain / Impact
- Opportunity to serve as a technical authority across complex, multi-platform application environments
- Exposure to a wide range of technologies and business domains across the firm
- Ability to directly influence software solutions that drive firm-wide operational efficiency
- Collaborative partnerships with business users, IT professionals, and external clients
- A platform to grow your technical leadership and mentorship capabilities
Key Responsibilities
Design, develop, test, and maintain software systems and applications using approved languages and tools across assigned platforms
Lead the technical consultative process between end users and IT staff to identify needs, resolve issues, and enhance system capabilities
Develop and deliver project scope documentation, requirements specifications, and statements of work; follow through on approvals and modifications as needed
Manage external client relationships including project status communications, implementation planning, and client testing coordination
Support assigned applications by resolving help desk tickets, correcting defects, and documenting corrective actions taken
Assist with project prioritization by gathering requirements, estimating effort, and entering projects into appropriate tracking tools
Document technical application knowledge and share findings with team members; remain current on emerging technologies and contribute recommendations for continuous improvement
Mentor and support team member development through guidance and knowledge sharing
Candidate Qualifications
5+ years of progressively complex application development experience
Experience with relational database design
Proficiency in one or more of the following: Java, JavaScript, HTML, or Eclipse; Linux; Apache Tomcat; Visual Studio, VB.NET, ASP.NET, or C#; Microsoft SQL Server, SQL Server Reporting Services, or SQL Server Integration Services; SharePoint; Crystal Reports; GeneXus™; or IBM System i CL, RPG II, III, or ILE
Strong written and verbal communication skills, with the ability to communicate technical concepts to non-technical stakeholders
Demonstrated ability to manage multiple priorities and adapt to shifting deadlines
Preferred Qualifications
- Bachelor's degree in Information Technology, Accounting, or a related business field
- Experience creating and consuming web services
- Knowledge of performance tuning and load balancing techniques for web applications
- Experience with user interface design for web-based applications
- Familiarity with application security best practices
Additional Details
- Work Environment: Hybrid 3 times per week in the Bogotá office
- Occasional out-of-town travel with overnight stay for work at client’s offices, meetings, or seminars.
- Increased workload required during certain times of the year.

