Sr. Applications Developer
Core
Develop, enhance, maintain, and support enterprise applications using the PowerBuilder framework.
Role type
Senior IC PowerBuilder developer
Builds
Enterprise applications and components
Domain
Enterprise software development
Required skills
PowerBuilder, SQL, relational databases, application debugging, root-cause analysis, code reviews, unit testing, release management, production support
Preferred skills
PowerBuilder upgrades, DataWindow, REST/SOAP APIs, application modernization, .NET, Java, CI/CD, DevOps
Technologies
PowerBuilder, SQL Server, Oracle, PostgreSQL
Responsibilities
Develop, enhance, maintain, and support applications using PowerBuilder framework; Analyze business requirements and translate them into technical solutions; Design, develop, and modify PowerBuilder applications and components; Write, optimize, and troubleshoot SQL queries, stored procedures, and database objects; Perform application debugging, root-cause analysis, and production issue resolution; Participate in application modernization, enhancement, and migration initiatives where required; Perform code reviews and ensure adherence to development and coding standards; Develop and execute unit tests and support system/integration testing; Prepare and maintain technical documentation; Participate in release and deployment activities; Provide L2/L3 production support and ensure timely resolution of critical incidents; Identify opportunities to improve application performance, stability, maintainability, and user experience.
Seniority
Senior, hands-on IC