BHJOB15656_20032 - Software Application Developer (Full Stack) Job at Myticas Consulting, Ottawa, ON

VkdNWU9ibmNEUnlVeGpRV3IxZlRTZz09

Job Description

Software Application Developer (Full Stack)

  • 12 Months
  • One Day MAX per week in Ottawa Office

Application Developer works on multi departmental projects creating solutions that meet market needs relating to architecture, implementation, testing and maintenance. This position is responsible for designing fully functioning, debugged code with required documentation that meets development goals.

Responsibilities:
  • Design, code, and test major features in collaboration with other members of the development team to deliver complex changes.
  • Write clean, efficient, and well-documented code that adheres to SCRUM best practices.
  • Collaborate with cross-functional agile teams to define, design, and implement, multi-tiered object-oriented distributed software applications.
  • Maintain and modify existing applications.
  • Perform maintenance programming for existing version.
  • Participate in code reviews and provide constructive feedback.
  • Fix defects and add features to software.
  • Debug and test software implementation.
  • Ensure the functionality, performance, scalability, reliability, realistic implementation schedules and system architecture for each assignment.
  • Interact with key partners and internal users regarding timelines, technical issues, and infrastructure integration.
  • Provide recommendations for improvements in the overall development process.
  • Ensure work progress to schedule and keep (internal) customers informed of project progress.
  • Stay current with trends, techniques, technology and other factors impacting the job.
  • Actively participate in team meetings and offer recommendations / ideas on design projects.

Education/Experience:

  • Bachelor degree in Computer Science or equivalent job experience.
  • Minimum of 3 years directly related experience working with Oracle or equivalent backend products.
  • Minimum of 3 years' experience in a technical software development role.
  • Minimum of 3 years' experience in Full Stack Development.
  • Minimum 3 years' experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications.

Competencies: Knowledge, Skills and Abilities

  • Working technical knowledge of programming languages, and abstraction concepts at the application and data layers including, object-oriented design methodology and development using technologies: Java, JEE, JavaScript, Servlets, JSP, Spring Framework (MVC), JQuery or equivalent (with JSON), Reactjs, Jasper, Hibernate or equivalent, SQL, JAXB (XML), Aspect Oriented Programming (AOP), HTML5, and CSS3.
  • Working knowledge and experience with Apache Maven, Eclipse, Apache Tomcat, Oracle Weblogic, and Oracle Relational Databases (and/or PostgreSQL) , experience with RAC an asset.
  • Experience with version control tools such as GIT
  • Extensive experience with Windows, Mac OS X, and Linux operating systems.
  • Working technical knowledge of .NET C# (Microsoft Visual Studio 2010+) is an asset.
  • Solid working knowledge of current Internet technologies.
  • Hands-on software troubleshooting experience.
  • Experience working with enterprise applications.
  • Strong written and oral communication skills.
  • Technically proficient.
  • Ensures quality and process.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Logical and pragmatic, with the ability to develop innovative solutions.
  • Proven analytical and problem-solving abilities.
  • Able to effectively communicate technical concepts to other technical staff members.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work both independently and in a team-oriented, collaborative environment.
  • Ability to follow through and complete overlapping projects.
  • Ability to conduct research into software-related issues and products.

INDOTT

Similar Jobs

One landscaping & property management inc

Maintenance Person Job at One landscaping & property management inc

Landscaper to cut grass clean flower beds and have experience in driving with a trailer. 1)We are looking to hire experienced worker for hardscape and that can

Allied Universal®

Mobile Airside Patrol Security Guard Job at Allied Universal®

Mobile Airside Patrol Security Guard Overview We are North Americaas leading security services provider with over 300,000 phenomenal employees. At Allied Universal, we pride ourselves on