Integration Architect / Solution Architect

  • Kingwood Area, TX
  • Posted 21 days ago | Updated 4 days ago

Overview

Hybrid
Depends on Experience
Full Time

Skills

. NET Core
AJAX
ASP
ASP . NET
Angular
Architecture Frameworks
Boomi
C #
Computer Science
Containerization
Entity Framework
Event - Driven Architecture
IPaaS
JSON
JavaScript
MVC
Mulesoft
NET Core
OOD
OWASP
Object - Oriented
Object - Oriented Design
Problem - solving
Problem - solving skills
SCRUM
SQL
SQL Server
Service - Oriented Architecture
SonarQube
T - SQL
TOGAF
XML
XSLT
architectural standards
business processes
code review
collaboration
communication skills
continuous
continuous integration
design patterns
high - level design
jQuery
leadership skills
leadership training
level design
performance
planning
scalability
service - level agreements
software design
teamwork
technical documentation
written communication

Job Details

Insperity provides the most comprehensive suite of scalable HR solutions available in themarketplace with an optimal blend of premium HR service and technology. Withmore than 90 locations throughout the U.S., Insperity is currently making adifference for thousands of businesses and communities nationwide.

 

Behind our success is the unshakeable belief in thevalue of our people. We value diversity, inclusivity and a sense of belonging.We celebrate work and life events, and we partner with our clients andcommunities to make great things happen.

 

We have received recognition numerous times as a top place to work, most recently ranking on Glassdoor’s “Best Places to Work in the U.S. 2024” list, and U.S. News & World Report’s “Best Companies to Work for 2024” list. In addition, we have been recognized for having one of the country’s Top 50 Midsize Early Talent Programs by RippleMatch’s 2024 Campus Forward Awards. There is no better time to be a part of Insperity, and our best work is yet to come. Learn more at .

 

Why Insperity?

 

Flexibility: Over 80% of Insperity’s jobs have flexibility. We want your time to have balance, whether it’s spent with coworkers, clients, family or your community.

 

Career Growth: Insperity provides many ways to grow with the company. We offer continuous learning programs, mentorship opportunities and ongoing training.

 

 

Well-Being: Our total rewards package includes generous paid timeoff, top-tier medical, dental and vision benefits, health & wellness support, paid volunteer hours and much more. We take care of our people so thatyou can do your best work.

Integration Architect/ Solution Architect

 

We are currently seeking a Integration Architect/Solution Architect to join our team. 

Delivers consistent, pattern-based, robust, maintainable, standards conformant designs and solutions that fulfill business requirements. Works collaboratively with the development team to create and deliver such solutions. Ensures all produced work aligns with Department’s strategic vision. Participates in formulation and communication of architectural strategies. Possesses leadership skills needed to guide developers in delivering code that conforms to produced design. Works with Product Owners in ascertaining roadmap feasibility; delivers solutions based on roadmap that adhere to given constraints with focus on quality and time-to-market. Helps Scrum Masters/Project Managers in release planning.

 

Responsibilities: 

Solutions Design and Implementation: 

    • Participates in discussions with Product Owners, Business Analysts and domain experts to determine requirements and model business processes.R
    • Uses empirical data to assess architectural requirements/constraints such as security, scalability, performance, availability, and redundancy. Ensures requirements can be met with minimal upfront design at an acceptable cost and with acceptable tradeoffs.
    • Ensures physical and logical designs fit within our enterprise architectural framework and conform to accepted architectural standards.
    • Identifies necessary interactions with other applications/services and defines message exchange patterns, data contracts, and service-level agreements (SLA).
    • Formulates and evolves pattern-based designs appropriate for the solution with a clear separation of concerns. Grows and evolves the design, ensuring the integrity of the design is maintained over the course of a project.
    • Communicates and evangelizes the design across the team and fosters an environment of shared goals, collective ownership, and collaboration in building a design strategy.
    • Encourages adoption and adherence to good development practices such as well-factored, ‘intention revealing’ code, comprehensive automated tests, code review, gated check-ins, and continuous integration.
    • Coaches and mentors developers and teams on design/implementation approaches and techniques.
    • Brings consensus amongst developers on design and implementation strategy.
    • Publishes technical documentation such as high-level design, logical diagrams, and support documentation based on need and value.
    • Writes code and critiques developers’ code.
    • Measures various code metrics like Maintainability Index, Cyclomatic Complexity, Depth of Inheritance and Class Coupling; refactors code as needed to attain better metrics.
    • Ensures designs and implementations fulfill not only functional needs but also non-functional needs such as security, maintainability, extensibility, testability, stability, configurability and supportability.
    • Works with teams designated to improve application health, performance, and supportability.
    • Participates in technical and leadership training as needed and/or recommended by supervisor.

 

Architectural Strategies: 

    • Engages in Architectural Review of others’ designs and implementations.
    • Provides architectural guidance on solution design and integration strategies, in the form of standards documentation, examples, training and consultancy.
    • Works with other Solutions Design team members to encourage a common approach across projects with regard to patterns, principles, practices, and technologies.
    • Participates in governance/stewardship of architectural patterns and definitions.
    • Engages with Enterprise Technology Stakeholders in evaluating and adopting technology, platform and tools.

Qualifications: 

 

    • Bachelor’s Degree in Computer Science or a related field is required.
    • Seven plus years of professional experience is required. 

 

Technical Skills:

                        

    • Solid grasp of design patterns and principles, Object-Oriented Design (OOD), Service- Oriented Architecture (SOA), Microservices and Event-Driven Architecture (EDA).
    • Experience with IPaaS tools like Workato, Mulesoft, Boomi is required
    • Experience with Workday is a plus
    • Ability to deliver innovative solutions and to make sound qualitative judgments on appropriateness and effectiveness of solution approaches.
    • Deep understanding of architectural concepts and the fundamentals of good software design. 
    • Problem-solving skills and being resourceful is required.
    • Ability to quickly learn technologies and concepts as needed.
    • Expertise in C#.
    • Broad knowledge and experience of Microsoft frameworks, particularly .NET/.NET Core, ASP.NET/ASP.NET Core, MVC/WebAPI, WCF, WF, and Entity Framework/other ORM.
    • Expertise in SQL Server, T-SQL, and relational concepts
    • Experience in REST API, JSON, XML and XSLT.
    • Good working knowledge of SPA frameworks like Angular, JavaScript/AJAX/jQuery, HTML.
    • Working knowledge in security aspects like OWASP and static code analyzers like SonarQube.
    • Experienced in Agile/SCRUM methodologies and Agile modeling.
    • Knowledge of Architecture Frameworks like TOGAF is a plus.
    • Working knowledge of Roslyn Compiler platform is a plus.
    • Knowledge of Containerization is a plus.

Soft Skills:

    • Strong teamwork and collaborative skills.
    • Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms using diagrams and presentations as needed.
    • Communicates tactfully and effectively, and maintains positive and effective work relations with those encountered in the course of employment.
    • Possesses a strong customer service attitude.
    • Exhibits a passion for learning and continuous improvement. Takes responsibility for acquiring new skills and broadening knowledge
    • Exhibits a commitment to the utilization of defined standards and processes.

 

At Insperity, we celebrate the diversity of our employees and our leadership. Insperity is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.  

 

Insperity provides a reasonable range of minimum compensation. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific office location. The range of starting pay for this role is $ 83,300.00 to $ 137,200.00