1

Senior Powerbuilder Developer Jobs in Massachusetts

The Senior Engineer will engage in all activities and collaborate in a team environment with other ... PowerBuilder knowledge highly preferred * Experience with Integrated Developer Environments

Senior Powerbuilder Developer information

What are the key skills and qualifications needed to thrive as a Senior Powerbuilder Developer, and why are they important?

To thrive as a Senior Powerbuilder Developer, you need advanced proficiency in PowerBuilder programming, SQL, and database management, usually supported by a degree in computer science or a related field. Experience with PowerBuilder IDE, version control systems like Git, and familiarity with Oracle or SQL Server databases are typically required, along with any relevant certifications. Strong problem-solving abilities, attention to detail, and effective communication skills set candidates apart in this role. These competencies are crucial for delivering robust, maintainable software solutions and collaborating efficiently within development teams.

What are some common challenges faced by Senior Powerbuilder Developers when modernizing legacy applications?

Senior Powerbuilder Developers often encounter challenges such as integrating legacy Powerbuilder systems with modern technologies, ensuring code compatibility, and migrating databases without data loss. Adapting to new architectural patterns, such as transitioning from client-server to web-based or cloud solutions, can also be demanding. Effective communication with business stakeholders and other IT teams is crucial to ensure a smooth modernization process and to align technical solutions with business goals.

What are Senior Powerbuilder Developers?

Senior Powerbuilder Developers are experienced software professionals who specialize in designing, developing, and maintaining applications using PowerBuilder, a rapid application development tool for building client-server and web applications. They typically handle complex projects, lead development teams, and ensure best practices in coding, testing, and deployment. Their expertise often includes database management, troubleshooting legacy systems, and integrating PowerBuilder applications with modern technologies. Senior developers also play a key role in mentoring junior staff and collaborating with stakeholders to deliver robust business solutions.

What is the difference between Senior Powerbuilder Developer vs Powerbuilder Developer?

AspectSenior Powerbuilder DeveloperPowerbuilder Developer
ExperienceTypically 5+ years, with leadership responsibilitiesUsually 1-3 years, focused on development tasks
CertificationsOften holds advanced certifications or specialized trainingMay have basic certifications or none
ResponsibilitiesDesign, lead projects, mentor juniors, optimize applicationsDevelop and maintain Powerbuilder applications
Work EnvironmentCorporate, financial, or enterprise sectorsVaries from small to large organizations in similar industries

The main difference between a Senior Powerbuilder Developer and a Powerbuilder Developer lies in experience, responsibilities, and leadership roles. Senior developers often lead projects and mentor others, while developers focus on coding and maintenance. Both roles are common in enterprise environments, but senior roles require more expertise and strategic input.

What are popular job titles related to Senior Powerbuilder Developer jobs in Massachusetts? For Senior Powerbuilder Developer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Senior Powerbuilder Developer jobs in Massachusetts look for? The top searched job categories for Senior Powerbuilder Developer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Senior Powerbuilder Developer jobs? Cities in Massachusetts with the most Senior Powerbuilder Developer job openings:
SQL/.NET Developer

Full-time

Posted 21 days ago


Job description

Overview:
Title: SQL/.NET Developer
Location: Boston, MA
Long Term Contract
Our client has an opening for a software engineer to join our application development team. The new team member will support both a legacy system, and will participate in an initiative that is underway to rewrite the current system with modern, secure technology. The current system utilizes a two-tier architecture using an Oracle database and PowerBuilder technologies.
The Engineer will assist with data maintenance of the current system, support the migration to the new system, and transition to the team providing post implementation development and support of the new system.
Current System Responsibilities:
  • The Senior Engineer will engage in all activities and collaborate in a team environment with other developers, management, and end users to provide daily support to system users.
  • The engineer is expected to learn business processes and use this knowledge to analyze and resolve system and data problems.
  • Manage daily ticket requests from users
  • Coordinate development activities and tickets with an internal SOC Help Desk team who provide phone and email support to users
  • Respond to data related issues as a result of data transfers from external agencies
  • Create ad hoc reports and data extracts
  • Participate in the full life cycle of development activities - define, develop, test, install, document, and maintain
  • Maintain a source control and inventory system to ensure proper version control
  • Develop a collection of specialized software tools for access to central records
  • Evaluate feasibility of enhancements requested by the user community
  • Respond to upgrades needed to comply with new state regulations

New System Initiative:
  • The current system will be replaced with a customized application developed by a third-party vendor using the .NET Framework and a SQL Server database.
  • The Senior Software Engineer will provide technical and business subject matter expertise to the vendor for application and database design, database migration, and will participate with testing.
  • Throughout the length of the project, the engineer will actively participate with the incremental knowledge transfer of the source code from the vendor to the development team.
  • At project completion, the Senior Software Engineer will be a member of the team responsible for ongoing support and development of the system, including enhancements to functionality and features.

Required Database Skills:
  • Expertise in query writing; able to quickly follow and represent database design
  • Comfort and expertise in database management via direct UPDATES, embedded SQL and dynamic SQL such as stored procedures
  • Ability to document database design (ERD, dataflow)
  • Experience in transforming business requirements to data objects and relationships
  • Applied use and understanding of database principles - entities, relationships, indexes, triggers, normalization
  • Expert-level SQL Server DB experience is a must
  • Oracle database experience is a plus

Required Programming Skills:
  • Proven ability to reverse-engineer existing software systems to provide support and updates
  • Experience designing, re-designing or updating legacy software systems
  • Senior-level proficiency with object-oriented programming languages and concepts such as the .NET development suite, Java, C++, Ruby, or Python 3.0
  • Demonstrated proficiency with integrated developer environments
  • PowerBuilder knowledge highly preferred
  • Experience with Integrated Developer Environments
  • Experience creating and maintaining data forms with tools such as .NET data binding for Windows applications, or PowerBuilder data windows
  • Client-server development experience
  • Able to solve problems creatively and effectively

This is an onsite position and requires evening and weekend work during critical support periods. The engineer must demonstrate an excellent level of verbal, written, and client-facing communication skills, and must be able to work effectively with a wide-range of users. An interest in history, government, or civics a plus
Skills:
SQL,ASP.NET