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
jobsfunter.com
To apply for this job email your details to bfdirb6788@gmail.com