HEADD is looking to design and develop latest generation enterprise applications to help the business become more efficient.
Requirements
- Knowledge of one of the following languages/Toolsets : C-Sharp , Java, JavaScript, SQL, Automation, ERP, Python, Xcode, swift, Kotlin, PeopleTools
- Knowledge of Object Oriented Design and Test Driven Development
- Knowledge of version control systems
- Working knowledge or experience with continuous integration and continuous deployment practices
- Working knowledge or experience with RESTful JSON web services
- Working knowledge or experience with Oracle Databases and Microsoft Azure
Responsibilities
- Analyzing functional specifications and providing technical requirements
- Designing , developing , and testing new applications, features and enhancements
- Debugging the software and implementing bug fixes
- Participating in code review processes and mentoring entry-level developers in software design best practices
- Suggesting changes to the team process to bring about improvements in the teams ability to deliver
- Defining and supporting the direction and production of chosen technologies
- Applying best-practice security principles to enterprise software applications
Other
- Possess a bachelor's degree in Computer Science, Engineering, Computer Information Systems, Math, Data Science, Actuarial Science OR a related degree
- Possess 2 years of software development experience
- Excellent written and oral communication skills
- Demonstrate strong organization, planning and prioritizing abilities
- Exhibit strong problem solving, deductive reasoning and decision making skills