What are the responsibilities and job description for the .Net API Solutions Architect position at Innova Solutions?
POSITION: .Net Architect/Solutions Architect
LOCATION: Chicago, IL / Milwaukee, WI / Richfield, MN / Atlanta, GA / Irving, TX (Onsite in Hybrid Model)
DURATION: 9 Months Contract
Location: Candidate can be local to either of the locations
Chicago, IL (preferred)
Milwaukee, WI (second preference)
Minneapolis, MN
Atlanta, GA
Irving, TX
Job Description
Looking for a motivated and experienced technical leader to be a key player in changing how we deliver technology for our Wealth Management & Investment Services business. This person will have a direct and far-reaching impact on Cloud adoption and migration, technology modernization, and Agile/DevOps maturity in addition to working with modern distributed technologies. The role requires working across a broad spectrum of technology and business partners to deliver a portfolio of products for our customers. There could not be a better time to join our team as we transform how we deliver technology.
Basic Qualifications
- Bachelor's degree or equivalent work experience
- At least 7 years of experience with the concepts, philosophies, and tools behind the design of applications, information, and underlying information technologies
- At least 10 years of experience in developing and implementing applications and end-to-end solutions.
Preferred Skills/Experience
- Solution and Application Architecture role (7 years) coming from an Application/ Solution /Technology Architect background.
- Very strong Interpersonal skills with excellent verbal and written communication
- Collaborative style with an ability to achieve consensus.
- Proven technical leader.
- Design of an application’s code base, layering, componentization, and framework selection a plus
- End-to-end system solutioning/exposure…Security, Performance, Availability, Scalability.
- Information Security and Financial Services domain knowledge a plus
- Hands-on experience with application architecture, design and development.
Must-Have Tech Skills:
- MS .NET and. Core Framework, REST, Microservices, Kubernetes, Docker
- Microsoft SQL Server RDBMS, Oracle RDBMS, large/complex datasets, data modeling, and performance tuning.
- T-SQL, Indexed Views, Stored Procedures, and Functions.
- Proven track record with CI/CD, Agile/DevOps, and Test Automation.
- MS Azure Containers (Docker/K8s)
- Event-driven architecture and development
Nice To Have Skills/Experience:
- Apache Kafka
- Microsoft Azure Certifications
- Columnar and document databases Apache Cassandra
- Azure Messaging platforms like Azure Service Bus and Event Grid
- Azure Data services
- Apache Spark, and other Big Data platforms
Responsibilities:
- Self-starter who can pick up new technologies/skills, be comfortable with ambiguity, and drive initiatives forward.
- Who can collaborate with development and enterprise teams and work independently with minimal support from the lead architect.
- Identify end-to-end solutions, leverage best practices, and patterns.
- Create Proof of Concepts, apply existing technologies in new ways, prove out new approaches and technologies.
- Design application architecture and assist development teams in implementing architecture and design patterns.
- Provides technical governance and guidance in partnership with application development teams.
- Research, models, and integrates business and technology architectures to align with business strategy, goals, and objectives.
- Consults on a wide spectrum of existing and emerging technologies.
- Review high-risk technology projects for compatibility with IT standards and strategic direction.
- Drive portfolio initiatives around technology simplification, resilience, stability
- Onsite few times a month if near one the locations listed below.