• Application Developer

    Req No.
    Location Name
    Paciolan - Bothell, WA
    Information Technology
  • Overview

    As a pro-active leader within the Software Engineering Department, responsible for the technical design, development and unit testing lifecycle of Paciolan products, including but not limited to, producing technical documents, unit test plans, code reviews and software development. Work closely with managers, Business Analysts and QA professionals to ensure deliverables are of the highest quality and delivered on time. Work on complex and high priority software bugs and lead the troubleshooting of development and production issues. Work in a collaborative environment as a technology leader. Proactively recommend and pilot technical solutions and patterns. Ensure project processes and coding standards and guidelines are followed and championed.


    • Expected to have, or the capacity to quickly acquire, a deep understanding of Ballena and Paciolan business practices, logic and requirements
    • Responsible for on-time delivery of high quality and well tested code assignments
    • Design, document and implement quality application code that correctly satisfies requirements, specifications and best practices.
    • Proactively participate in the architectural design, documentation, discussions and proof-of-concepts
    • Actively and enthusiastically assist support staff with production and customer problem resolution
    • Take ownership of complex and high priority bugs, ensuring that they are resolved successfully
    • Enthusiastically embrace all training opportunities, actively improve skill set and knowledge of self and team members.
    • Enthusiastically participate in code reviews and testing procedures
    • Enthusiastically perform other duties as assigned


    • Experience developing web based applications leveraging proven and emerging technologies and employing best practices and patterns
    • Experience with responsive design and other cutting edge technology trends
    • Experience with UI and JavaScript frameworks, JQuery, Bootstrap, and React (is a plus)
    • Experience with SQL and NoSQL databases
    • Knowledge of software life cycle, including agile methodologies
    • Ability to efficiently analyze, understand and communicate systems and architecture solutions with clear designs
    • Excellent oral and written communication skills. Ability to communicate design approaches in a succinct and effective manner to all levels of the development team, as well as management
    • Ability to work successfully with minimal supervision in a distributed team environment
    • Ability to manage development tasks to successfully complete projects on time
    • Demonstrated ability to provide effective solutions to software design and development challenges. Demonstrate sound judgment.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.