Software Solution Architect

Madison, Wisconsin

Intelliswift
Apply for this Job
Job Title: Software Solution Architect
Location: Madison, WI 53783; Boston, MA 02110 (Hybrid - 2 days/week)
Duration: 6 months
Contract Type: W2 only
Pay Rate: $70-$85/Hour

Primary Accountabilities
  • Provides expertise during the initial phases of the project including estimating resources, skill requirements, time requirements, identifying tools and technologies, participating in proof of concepts, etc.
  • Analyzes high level system specifications, business requirements and/or use cases.
  • Converts information into the appropriate level specifications and system design plan for the development team.
  • Understands and identifies system dependencies.
  • Consults with others to validate complex design decisions. Provides advanced coding expertise to mitigate high risk features or technical challenges.
  • Provides appropriate documentation for design decisions, estimating assumptions, code modules, and performance metrics as required by organization standards.
  • Defines, conducts, mentors others, and/or participates in testing (i.e. unit, system integration). Prepares, leads and/or participates in development walkthroughs.
  • Collaborates with others regarding effectiveness of systems flow, data usage and manual or automated processes to verify requirements.
Specialized Knowledge & Skills Requirements
  • Demonstrated experience providing customer-driven solutions, support or service
  • Demonstrated Lead experience with hands on development in Java and AWS (GCP or AZURE)
  • Demonstrated experience analyzing and understanding complex software/systems.
  • Demonstrated experience communicating technical information.
  • Demonstrated experience developing different solution-delivery and design approaches and solutions to customers.
  • Demonstrated experience developing complex software/systems using one or more programming language.
  • Demonstrated experience analyzing and estimating project size and work efforts for software solutions.
  • Demonstrated experience providing technical guidance and leadership to less experienced staff.
  • Extensive knowledge and understanding of software development and design standards and methodologies.
  • Extensive knowledge and understanding of infrastructure technologies, operating systems, and the interconnectivity between infrastructure platforms and software tools.
  • Extensive knowledge and understanding of systems development life cycle (SDLC).
  • Solid knowledge and understanding of application architecture and design alternatives.
  • Solid Knowledge and understanding of integration and migration strategies and technologies.
Additional Preferred Qualifications:
  • 7+ years of hands-on experience crafting and developing scalable, high-performing, and fault tolerant applications for large enterprises
  • 5+ years of experience in the Payments domain, with a good understanding of payment processing, wallet management and integrating with 3rd party payment processors
  • Expertise in measuring, evaluating, and tuning application performance
  • Knowledge of professional software engineering practices & standard methodologies for the SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Own and operationalize the critical metrics for Payments, building industry leading telemetry/logging to resolve state and health for the applications you own
  • Lead research and initiatives for cloud native designs and implementation within public clouds, primarily AWS
  • Build enterprise architecture and influence coding standards (scalable, performant, readable, and tested code) and ensure your code reviews set the bar for the rest of the team
  • Strong experience in Java and Spring Framework.
  • Demonstrated experience in Git/GitLab for source code
  • Demonstrated experience in Git/GitLab for source code control, branching, bug tracking, and CI/CD pipelines.
Date Posted: 29 March 2025
Apply for this Job