Sr. Programmer/Analyst
Medavie Blue Cross
- Nouveau-Brunswick
- Permanent
- Temps-plein
Department: Application Development
Competition: 86838
Internal/External: Both
Employment Type: Full Time Permanent
Location: Nova Scotia, New Brunswick, PEI, Newfoundland, Quebec and Ontario - Remote
Salary: Competitive Compensation + Benefits
Reports To: Team LeaderWhat you need to succeed:
- Minimum of 3+ years of product development experience, including working on a web development team, interpreting specifications, and developing/testing/documenting software application components
- Our ideal candidate will have a degree in Computer Science or a related field
- Experience of Java, Spring, Hibernate, SQL
- Experience of Micro-service architecture and design patterns
- Experience of REST API
- Experience of code versioning tools, such as Git
- Experience with Docker, Kubernetes
- Experience with Relational Databases, such as Oracle
- Experience with Spring Boot
- Experience with server-side Web Frameworks, such as JSF or ASP.net
- Experience with Javascript and SPA frameworks, such as Vue.js, React, etc.
- Experience with Scripting languages, such as Bash or Python.
- Lead, mentor, and guide less experienced developers in best practices
- Permanent full-time position with opportunity to grow in a well-established organization
- Flexible work arrangements and emphasis on work-life balance
- Remote and hybrid work options
- Comprehensive health, vision and dental plan that is 100% employer paid effective on your first day
- 100% employer-matched Defined Contribution Pension Plan
- Annual Incentive Bonus which recognizes your contribution to our success.
- In addition to paid vacation, we offer a gifted week of vacation in your first year and an optional Vacation Purchase Program.
- An organization where we encourage personal learning and growth with opportunities for career development and advancement
- Providing wellness benefits, health resources and fitness center discounts
- Strong written and verbal communication skills and ability to write for a technical audience
- Robust analytical and problem-solving skills
- Ability to manage multiple priorities and consistently produce results within timelines
- Ability to develop and maintain positive working relationships team members and others
- A highly motivated and dynamic professional
- A problem-solving mindset and ability to translate business requirements into secure and scalable code
- A friendly willingness to collaborate and play nice with others
- Someone with a love for project-based work and staying on top of your technical game
- Open-minded and willing to adapt to existing development standards and structure
- Ability to work independently in a rapidly evolving environment
- Quality control
- Operational excellence
- Feature driven development
- Agile project management
- Secure coding practices
- Experience with cloud (AWS)
- Mentoring other developers (as required)