Job details
Job type full-time
Full job description
Senior it solutions architect – job description
Summary
Frontier communications is looking for a talented and passionate senior it solutions architect to help drive the company’s transformation to a leading digital provider of fiber internet servicesThis talented individual will help drive this transformation as a key member of the business support systems solution architecture teamThe role will have the opportunity to help define the vision of turning frontier into a 100% uptime, consumer-oriented company by helping guide system direction and solutions that fulfill those goals.
This architect will be responsible for project architectural design and should have a passion for sharing and helping the development teams to implement industry best practices and design patterns such as soa, mvc, tdd, etcThe position will require extensive expertise and experience in front-end, middle-tier, and backend development working with multiple technologies from microsoft, oracle and ibm.
Minimum qualifications
To be considered for this position, you require the knowledge, skills, and abilities listed below:
Experience designing and implementing large solution architectures from vision to post implementation
Experience implementing consistent design principles at all application layers such as client, bll, service stack, and backend
Experience implementing test driven development for large scale enterprise web applications
Experience with oracle, ms sql and ibm db2 databases
5+ years of experience with sql databases, including t-sql and creation/use of stored procedures and triggers
Database engineer experience as well as creating normalized data models using tools such as erwin or infosphere data architect
5+ years of recent experience with the object-oriented programming languages such as c#, java, etc.
Strong object oriented architecture/design skills with a passion for helping others to adopt the principles
5+ years of experience developing enterprise applications using most or all of the following: asp.net, java, c#, node.js, open api specification v3, xml, json & rest web services
Experience using an ide such as eclipse, or team foundation server
Understanding of uml
Familiarity with tools and methodologies supporting application design and development including unit testing, database versioning and change control, code reviews, scrum
Strong communication both verbal and written, excellent organizational skills, proven experience in collaboration with teams to achieve end result
Ability to work in fast-paced agile environment to deliver requirements on specified dates
Work very well independently, with strong self-direction and initiative, as well as within a team structure
Other required skills and competencies
Experience with ibm i system preferred
Experience with nosql databases such as mongodb preferred
Experience with enterprise caching using tools such as redis preferred
Strongly desired
Experience creating and presenting training documentation that can be used to grow development team skills
Major job duties and responsibilities
Help define and evangelize the bss system roadmap that can then be used as a guide for project development work
Create solution architecture designs and documentation, to help drive the successful implementation of projects that helps further the system visionDocumentation would include architecture details, uml sequence diagrams, process flow diagrams, data models, open api specifications, performance expectations, etc.
Be a strong advocate for development teams, helping to drive the defined solution architectures to completion and assisting in finding solutions as unknown requirements are found
Interact with business analysts and the user community during the development process to solicit feedback and ensure the best product can be delivered
Identify problems uncovered by testing or user feedback and define and help implement solutions
Education/experience
Bachelor`s degree in computer science or equivalent experience
Responsibility level
Provides direction to executive product owner, group manager, project manager, lead developers, developers, and qa testersResponsible for overall design, architecture, stability, and performance of the web application
Work environment / considerations
Working conditions are normal for an office environment.
Work requires extensive work using a computer.
Responsibilities may require evening and weekend work in response to needs of the systems being supported.