Senior Architect, Software jobs in United States
cer-icon
Apply on Employer Site
company-logo

Step Up For Students ยท 2 weeks ago

Senior Architect, Software

Step Up For Students is a nonprofit organization that empowers families to pursue appropriate learning options for their children. The Software Architect will be responsible for the technical design and implementation of software solutions, providing hands-on technical leadership to multiple software development teams while ensuring compliance with architecture, security, and performance standards.

AssociationEducationNon Profit
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and execute software solutions to accurately address business requirements as well as non-functional business requirements
Provide the development team with architectural blueprints, hands-on example driven help and mentoring
Remain plugged in to enterprise architecture and security groups to ensure our solutions remain compliant with emerging standards
Create high-level product specifications and multi-level design documents
Determine and execute on root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary
Test and review system designs
Ensure strict adherence to enterprise standards and influence changes to such standards
Be champions of DevSecOps as well as delivery of top-tier quality and secure code
Be an enigmatic technologist who is looked upon as an SME equally by members of IT and business teams
When needed, facilitate Joint Application Design (JAD) sessions with cross functional teams of Engineers, Analysts, Product Owner, other business and technical stakeholders

Qualification

Software ArchitectureCloud InfrastructureAgile DevelopmentMicroservicesJavaScriptC#.Net CoreMS SQLAzureAnalytical SkillsConsultative MindsetLeadership SkillsCommunication Skills

Required

Demonstrated success and a proven track record of professional/life experience in specific job functions, projects, industries or military service can substitute for professional experience and/or formal education requirements
Bachelor's degree in Computer Science, Engineering or a related field
7+ years of technical leadership and software development experience
3+ years of proven experience in software architecture roles
Deep experience with modern Designing, Developing, and Maintaining Hosting Infrastructure (Cloud and Traditional) techniques and best-practices
Experience with current architectural patterns for high availability, performance, scale out architecture, disaster recovery, and security architecture
Ability to provide in-depth evaluation and analysis of unique complex technological issues and platforms
Knowledge of JavaScript, JQuery, HTML, HTML5, CSS, CSS3, Web Programming Skills, cross browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAPAPI's), C#, .Net Core, MVC, MS SQL, Microservices, Azure Function Apps, Message Queuing
Knowledge of cloud-based architectures, deployment, and operational aspects of Azure and AWS cloud
Demonstrative Software development experience in an Agile / Dev Ops environment using MS AZURE with CI/CD
Proven ability to Partner with Product, Engineering, Program Management, Operations and other stakeholders to successfully launch and maintain complex products
Hands on experience and ability to develop and maintain end to end solution process flows at both high and detailed levels
Proven ability to understand what the technology needs to do and will zero in on and mitigate risks that may inhibit the technology delivering what the business needs
Experience implementing event- or message-driven distributed architectures
Experience planning and shipping complex software releases in an agile software development lifecycle
Leadership skills; experience being a mentor and support to Software Engineers
Excellent analytical skills, ability to understand complex business issues and translate to solutions based on both quantitative and qualitative analysis
Excellent communication skills in verbal, written, and presentation settings with a range of audiences both business and technical, individual contributor and leadership
Consultative mindset in order to bridge gap between technology feasibility with business needs

Benefits

Medical - HSA/FSA - Dental - Vision
Company Paid Disability - Life Insurance
401K Match - Tuition Reimbursement
Generous Time off Policy - Professional Development

Company

Step Up For Students

twittertwittertwitter
company-logo
Step Up For Students helps administer two scholarships; one for economically disadvantaged students.

H1B Sponsorship

Step Up For Students has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)
2020 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Alex Mangan
Chief Product Officer
linkedin
leader-logo
Ronda Dry, Ed.D
Student Learning and Partner Success Director
linkedin
Company data provided by crunchbase