Senior Software Architect
Company
PointClickCare
Location
Remote
Type
Full Time
Job Description
Essential Duties and Responsibilities:
- Design and develop effective and efficient end to end solutions for complex business problemsÂ
- Responsible for non-functional quality measures including performance, availability, scalability, maintainabilityÂ
- Take proactive role in project scoping, planning, design, and development to drive successful solution deliveryÂ
- Deliver solutions with high Business complexityÂ
- Research new technologies, software, and tools and provide recommendations and/or prototypesÂ
- Work with the development team/s on feasibility analysis for the projectsÂ
- Produce documents relating to application architecture, design steps, integration processes and testing procedures relating to each product developed.Â
- Define best practices in coding and designÂ
- Review design and code to ensure its compliance with the best practices and coding standardsÂ
- Provide technical guidance and consultation to scrum teamsÂ
- Administer training throughout various phases of the development cycleÂ
- Work in a cross-group collaborative environmentÂ
- Work with legacy code to improve the quality or to integrate the system with third party applications.Â
Job Qualifications:
- Expertise with hands-on experience in design and development of web-based enterprise software systemsÂ
- Proficient knowledge of cloud design patternsÂ
- Prior experience in Azure cloud or other major public cloud provider technologies, EventHubs, Kafka, Redis, Kubernetes, Docker and containers as a plus.Â
- Strong technical skills in variety of Java technologies including but not limited to: JavaEE, Spring, JMS, AMQP, SOAP/RESTful web services, Maven, Tomcat, Core Java, JS, HTML5Â
- Proven skills in designing API, Front end components, core frameworksÂ
- Solid experience with Object-Oriented principles, Design Patterns, and Architectural PatternsÂ
- Strong experience with relational databases (SQL Server, Oracle, MySQL), familiar or experience with NoSQL databases is a plusÂ
- Strong problem solving and creative thinking skillsÂ
- Familiar with Agile methodologies (Scrum, XP) and design modeling techniquesÂ
- Experience in application performance monitoring and tuningÂ
- Strong communication skills, both verbal and writtenÂ
- Ability to communicate design rationale and build consensusÂ
- Ability to work both independently and in a team environment.Â
Date Posted
08/27/2023
Views
12
Similar Jobs
Account Manager, Care Partnerships - Headway
Views in the last 30 days - 0
Headway a mental health care company founded in 2019 aims to revolutionize mental healthcare by building a national network of providers accepting ins...
View DetailsDirector of Pricing - Garner Health
Views in the last 30 days - 0
Garner Health is a rapidly growing company backed by toptier venture capital firms Their mission is to transform the healthcare economy by delivering ...
View DetailsDirector, Product, Customer, and Lifecycle Marketing - Garner Health
Views in the last 30 days - 0
Garner Health is seeking an experienced Product Marketing Leader to join their team The ideal candidate will lead the product marketing efforts focusi...
View DetailsTechnical Architect - CDW
Views in the last 30 days - 0
CDW offers a rewarding career opportunity for a Technical Architect with expertise in ServiceNow The role involves delighting customers by collaborati...
View DetailsSenior React.js & Python Developer - Lemon.io
Views in the last 30 days - 0
Lemonio is a marketplace that connects Senior Developers with handpicked startups in the US and Europe They offer projects based on the developers exp...
View DetailsSoftware Sales Representative - Frontier Marketing (by Societ Inc)
Views in the last 30 days - 0
Societ is hiring a Sales Representative to drive growth in the nonprofit sector The role offers a competitive salary commission and various benefits I...
View Details