Endava-posted 4 months ago
Remote • Morris Plains, NJ
Professional, Scientific, and Technical Services

As a key member of our team, you will be responsible for understanding the business end to end and the application architecture. You will manage project timelines and deadlines, provide impact analysis for new requirements or changes, and be responsible for low-level design with the team. Your role will involve conveying architectural solutions to all levels of professionals and leaders, ensuring code quality and deliverables, and leading the team to prioritize work with stakeholders. You will also understand and follow the current code build and deployment patterns across all environments, perform checkouts of code deployments before QA testing, and support continuous improvement by investigating alternatives and technologies for architectural review. Additionally, you will develop and mentor junior developers, plan and prepare for PI planning events, break down work by stories for development, provide accurate work estimation, and identify dependencies and communication needs.

  • Understand the Business End to End
  • Understand the Application Architecture
  • Manage project timelines and deadlines
  • Provide impact analysis for new requirements or changes
  • Responsible for low-level design with the team
  • Convey architectural solutions to all levels of professionals and leaders
  • Ensure code quality and deliverables
  • Lead the team and deliverables, prioritize work with stakeholders
  • Understand and follow current code build and deployment patterns
  • Perform checkouts of code deployments before QA testing
  • Support continuous improvement and present for architectural review
  • Develop and mentor junior developers
  • Plan and prepare for PI planning events
  • Break down work by stories for development
  • Provide accurate work estimation and commitment to timelines
  • Identify dependencies and communication
  • 5-10+ years of experience with deep knowledge of PowerBuilder versions and its foundation class (PFC) libraries
  • Ability to design, code, test, and maintain applications using the PowerBuilder development environment and PowerScript programming language
  • Experience optimizing and enhancing existing PowerBuilder applications, including DataWindows
  • Ability to troubleshoot, debug, and resolve technical issues reported by users
  • Experience partnering with business analysts to translate business requirements into technical specifications
  • Ability to create and maintain technical documentation for application processes and code changes
  • Experience using version control systems, such as Git
  • Provides high-level design and development for complex applications
  • Strong understanding of object-oriented programming (OOP) principles
  • Strong SQL skills with hands-on experience in PostgreSQL
  • Experience coding stored procedures, triggers, and optimizing queries in PostgreSQL
  • Experience developing and maintaining modern web interfaces using React
  • Experience in Spring Boot and RESTful API development
  • Strong problem-solving and analytical skills
  • Equal Opportunity Employer/Veterans/Disabled
  • Pay is based on several factors including market location and may vary depending on actual job-related knowledge, skills, and experience
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service