Vacancy caducado!
Doorware is a local software development company with focus on construction managment software development. We are looking to expand our team as we gear up to re-engineer, program and launch our software as a nationally distributed software package.
We are looking for experienced programmers to help with the design, programming, troubleshooting, debugging and launching our new software application.
Responsibilities include
Collaborating with management, departments and customers to clarify requirements and specifications
Designing algorithms and flowcharts to create new software programs and systems based on existing prototype software programs
Producing efficient and elegant code based on requirements
Testing and deploying programs and applications
Troubleshooting, debugging, maintaining and improving existing software
Compiling and assessing user feedback to improve software performance
Observing user feedback to recommend improvements to existing software products
Developing technical documentation to guide future software development projects
Required Skills and Qualifications:
Bachelor’s or Master’s degree in Computer Science or a related field
3+ years of experience in mobile application and database-based software development
Proficiency in popular coding languages including Python, Java and PostgreSQL, JavaScript, and frameworks or systems such as AngularJS and Git
Excellent knowledge of the software development life cycle
Strong problem-solving and communication skills
Knowledge of Object-Relational Mapping frameworks
Experience with Agile and Scrum development methodologies
Ability to learn quickly and work independently or as part of a team