The Software Developer V will write, modify, and debug software for client applications. This position will work closely with the team, and report clearly and accurately to management. Perform engineering level tests to find defects, troubleshoot and debug development and production issues, validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions. Ensure architectural consistency of the application. Assist with research and development. Thorough knowledge of business logic in one or more modules of the application, or comparable work experience. Essential Tasks Work closely and effectively with your team, management, and designers to build world class software applications Translate design specifications to web or client applications that work well across multiple devices Contribute to design and architecture of our platform to meet business requirements Stay current on the latest web tools, client-side technologies, standards, and practices Work with Quality Assurance to ensure delivery of high-quality software Thorough understanding of SQL and relational databases, and assist DBAs to design and update database tables, queries, stored procedures, etc Assist other developers with questions; willing to help the team when asked Recommend improvements to existing software programs as necessary Ability and desire to both estimate tasks and meet deadlines, working effectively with minimal supervision in a team environment Communicate complex technical concepts to non-technical stakeholders and customers Work as needed with the support team to help resolve difficult technical issues in our customer base Additional Tasks Recommend improvements to existing software programs as necessary Conceive, experiment with, and present architectural approaches for software applications, including web, client, server, and others. Ensure architectural integrity and consistency across the entire product. Design new software applications. Work closely with product management to build and maintain the product backlog for Jenzabar products Develop technical specifications or prototypes, as needed, as well as document best practice or development standards for product development Perform development work on the more intricate aspects of the architecture and system Provide technical consultancy, expertise and advice to the development team and management on matters of technical architecture and infrastructure developments, including their feasibility. Promote the re-use of code, components, and systems to ensure that these support the widest range of company products possible and are aligned with technical strategy. Assist management by advising on product roadmaps to achieve strategic goals and evaluating options in the short, medium, and long term Evaluate existing and emerging technologies and their potential to enhance the performance and robustness of a technical architecture Document standards, processes, and coding practices Flexible and willing to accept a change in priorities as necessary
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
251-500 employees