Indianapolis, IN, USA
100 days ago
IT Software Architect (LOCAL ONLY)

Job Category:

Information Technology

POSITION PURPOSE

The hands-on IT Software Architect serves on the IT Architecture Council, acting as the chief expert on topics relating to the Software Engineering practice. Leveraging their deep subject-matter expertise, the IT Software Architect serves as a key contributor in the development of new and reimagined application architectures. Along with their expert peers, the IT Software Architect develops, reviews, approves, and oversees all aspects relating to the architecture of the organization’s IT systems. The IT Software Architect applies their hands-on expert software engineering skills to projects, initiatives, and challenges as required.

ESSENTIAL DUTIES

Prioritizes effectively: architecture strategy/design, application software development, and business alignmentDefine Agile architecture that considers other system factors as critical architectural concerns, such as test architecture and test data managementApproaches new initiatives/projects/problems with a big-picture mindset while having the technical depth to solution the most complex technology problemsLeads the ideation and definition/redefinition/optimization for the comprehensive IT architecture of internally developed software systemsDefines a set of purposeful, planned architectural strategies and initiatives that enhance solution design, performance, data integration, usability, guiding cross-team design and synchronized implementationStrives for consistency and cohesion in the design to maintain the system’s qualityBe willing to adapt and evolve the design as the system is developedValues, respects, and stimulates team opinions and engagementChampions and pitches ideas/solutions using highly effective communications tacticsDistills the essentials of complex technology solutions into business language through presentations, architecture diagrams, etc. to demonstrate with clarity how the subject of the discussion is addressed with the recommended solution(s)Seeks and achieves peer and leadership buy-in to deliver resultsStudies information needs, systems flow, design, data usage, work processes, and investigates problem areas as requiredDetermines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutionsFosters a DevOps culture by ensuring that the Solutions are architected for continuous deliveryLeads the way for developers while collaborating with designers and product owners to develop new features consistent with product roadmapPerforms other duties as assigned or required

REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE

10+ years of professional software engineering experience with a deep understanding of software architecture principles, patterns, and best practicesBachelor’s degree (or higher) in Computer Science or related areaFamiliarity with various programming languages, frameworks, and toolsExpert-level skills in the following technologies/conceptsHands-on, full lifecycle software engineering in:C#PythonJSONAWS services portfolio, including but not limited to:Serverless/microservice architecturesData integration (SQS, SNS, EventBridge)Infrastructure as Code systemsKubernetesTerraformDatabase systems (DynamoDB, RDS)REST APITest automationData managementVisual StudioSDLC and governance best practicesDevSecOpsAgileAdvanced-level skills in the following technologies/concepts:Resiliency/Disaster RecoveryCloud security concepts (secure code, pipeline security, IAM, IDS/IPS, network security/firewall, data protection, compliance)Monitoring/alertingScalability, performance, and systems capacity planning/projecting

ADDITIONAL KNOWLEDGE, EDUCATION and/or EXPERIENCE PREFERRED

Azure DevOps and GitEntity Framework and/or SQLAlchemyMS SQL and PostgreSQLReact and TypeScriptASP.NETHTML/XML/CSS/JavaScriptApple Swift Development (Xcode, SwiftUI, and UIKit)

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an associate encounters while performing the essential functions of this job.

Typically not exposed to extreme environmental conditions.

TRAVEL REQUIREMENTS

Travel up to 10% of the time, including overnight travel.

EQUAL OPPORTUNITY EMPLOYER, DISABILITY, AND VETERAN ACCOMODATIONS

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Equal Opportunity Employer, Disability and Veteran Accommodations

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Confirm your E-mail: Send Email