Opportunity:
Architect/design enterprise applications that serve our internal and external customers.
Involve analyzing complex user requirements to propose and support the implementation of systems and technology plans, architectures, and standards to meet the company's strategic goals.
Software projects involve developing system requirements, estimating effort, as assigned and within target time frames. Opportunity to lead system architecture and design discussions while working with data architects and mentoring software developers.Our team provides opportunities to get involved in many different aspects of architecture and project implementation. We are also connected to the wider team at our parent company Intact.
What you bring to the table:
Bachelor's or Master's degree in computer science or equivalent level of experience. 5-8 years related experience. Concrete understanding of relevant software architecture methodologies, development methodologies, and frameworks. Proven ability to work in a fast paced, results oriented environment. High level of self-motivation.
Ability to
perform effectively, with minimal supervision. Strong communication skills, both oral and written. Strong analytical and judgment skills. Attention to detail is essential. Strong problem-solving skills. Technical
Qualifications:
Java, Eclipse, Intelli
J. SQL (DB2;
Oracle, SQL Server). React, JavaScript. Spring Boot, JPA. JSON/XML. Azure, Windows Server, Linux. Docker, GIT, Pipelines.
Nice To Have:
Insurance/Financial Services development experience. Knowledge of ETL approaches and tools. Knowledge of data analysis tools (Power BI). Enterprise document management tools. Jasper reports. iSeries/AS400 knowledge