Swoop Jobs in Calgary – Back End Developer

Website Swoop

Job Description:

The Sr. Advisor, Developer Back End, will provide technical expertise in creating high quality software solutions by designing and developing web-based Java applications. Reporting to the Team Lead, Development, this individual will apply industry-standard processes, practices, and techniques to develop the appropriate object-oriented software systems that meet Swoop’s business, technical, and quality requirements. This position requires an energetic self-starter with a strong work ethic and willingness to earn new technology (specifically cloud services) and contribute to a fast-paced environment. With a fantastic team to collaborate with for analysis and development, it’s crucial that you are willing to learn and be bold with your ideas.

Job Responsibilities:

  • Actively participate in the creation, implementation, and ongoing evolution of Swoop’s design and development methodologies, coding standards and style guidelines
  • Provide development support for Swoop’s product features and environments
  • Provide DevOps support for critical system components hosted internally and externally
  • Work with business stakeholders to define and prepare functional and design specifications of new features/products
  • Design and develop automated unit and integration tests for code that define and validate feature/product requirements
  • Work with quality assurance partners to assess the impact of code changes, to ensure the validation of requirements and to provide timely troubleshooting and fixes to software defects
  • Document system components, related interfaces and ensure complete and accurate release notes
  • Provide technical expertise in how to manage code and resolve conflicts, along with analysis of front-end and back-end code
  • Provide accurate estimates for development effort, complexity and risk for software development sustainment streams and capital projects
  • Design and develop robust, extensible, high-quality code that meet business, technical, and quality requirements
  • Track progress of stories and tasks pertaining to sprint goals and sprint requirements

Job Requirements:

  • Excellent written and verbal communication skills
  • Expertise in developing RESTful web services using Spring boot and consuming those services in frontend/backend code
  • Strong interpersonal, planning, and organizational skills
  • Expertise in impeccable code style – clarity, architecture, suitability to task, documentation
  • Expertise in JavaScript, HTML, CSS
  • Expertise with using Java 8 features such as lambdas and streams
  • Expertise in unit test creation
  • Strong analytical and problem-solving skills combined with a positive attitude, taking a team-based approach
  • Deep knowledge and understanding of accessibility and usability WCAG compliance
  • Expertise in task/bug tracking in tools such as Azure DevOps or JIRA
  • Expertise in object-oriented software design, design patterns, security awareness and development best practices
  • Expertise in Git, CI, and build automation
  • Expertise in developing applications using Java 8 and Spring framework

Qualification & Experience:

  • Minimum of six (6) or more years of professional experience in all phases of software development

Job Details:

Company: Swoop

Vacancy Type: Full Time

Job Location: Calgary, Alberta, CA

Application Deadline: N/A

Apply Here


To apply for this job email your details to bfdirb6788@gmail.com