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

Myticas Consulting Ottawa, ON

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




Please Note :
optimuspartners.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, optimuspartners.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.