What are the responsibilities and job description for the Senior PowerBuilder Developer position at Venusgeo?
Job Details
Hi
Role : Senior PowerBuilder Developer
Location : DFW, Texas or Phoenix, Arizona (Any one is ok) (Hybrid)
Long Term
"7-9 PowerBuilder experience
PowerBuilder Framework Components
Support PowerBuilder legacy code
Primary: Powerbuilder
Secondary: Angular, .Net, C#, Angular
Nice to have: Azure
Documentation experience
PowerBuilder framework required, not Angular Developer with PowerBuilder
Need language exp in PowerBuilder not just simple MS PowerBuilder exp
Onsite Interview is Required
Description:
Preferred Qualifications Education & Prior Job Experience:
Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
Airline Industry experience
Skills, Licenses, and Certifications:
Proficiency with the following technologies:
o Programming Languages: PowerBuilder Required, C# preferred
o Frameworks: PowerBuilder Foundation Classes required, .net Core preferred
o Front-End Technologies: PowerBuilder UI required, Angular preferred
o Deployment Technologies: Desktop Client Packaging and Azure Pipeline required, Kubernetes and Rancher preferred
o Source Control: GitHub, Azure DevOps
o CICD: GitHub Actions, Azure DevOps
o Data management: Oracle and PostgreSQL required, MongoDB, Redis
o Integration/APIs Technologies: SOAP and REST required, GraphQL preferred
o Cloud Providers such as Azure and AWS Good to have not required
o Test Automation: Cypress and Jest required, Selenium, TestNG, Postman, SonarQube, JUnit/NUnit/PyTest, Cucumber, Playwright, and Wiremock/Mockito/Moq preferred
Ability to analyze, document, and refactor legacy applications with limited documentation and complex procedures
Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity
Ability to concisely convey ideas verbally, in writing, in code, and in diagrams
Ability to optimize system designs spanning multiple teams to allow small, safe, incremental releases
Ability to work through others by cooperatively sharing responsibilities
Ability to combines deep knowledge of a product domain with awareness of advancing technology to introduce solutions that propel the technical capability of the organization forward.
Proficiency in object-oriented design techniques and principles
Proficiency in Agile methodologies, such as SCRUM
Proficiency in DevOps Toolchain methodologies, including Continuous Integration and
Continuous Deployment
Thank You .
Work: 1-
Email: