- Design and implement the technical architecture for our software products
- Ensure software solutions are testable, scalable, maintainable and extensible
- Design software with the understanding of impacts to database performance
- Lead the way on improving software security
- Design and build testing frameworks for unit, integration and regression testing
- Lead backlog generation and efficiently assign technical tasks
- Research and recommend emerging technologies
- Participate in the development of technical roadmaps
- Troubleshoot and resolve technical issues, providing technical support and guidance to development team
- Define coding standards to ensure high-quality code and maintainable software
- Work with infrastructure teams and DBAs to ensure solutions are highly available
- Conduct code reviews and lead adoption of coding standards
- Mentor developers in building technical skills appropriate to their level
- Collaborate with our stakeholders to understand business requirements and translate them into technical specifications
- Evaluate and recommend new technologies, tools, and frameworks to enhance the development process and improve system performance
- Review architecture and vendor tools used elsewhere in our ecosystem
- Bachelor's Degree in a quantitative field such as Computer Science, Computer Engineering, or Applied Mathematics
- Working experience as a Software Architect
- 10+ years of experience in software development in .NET, C#, Java, Python, JavaScript
- 10+ years of experience designing, implementing and testing a diverse set of software applications, platforms and technologies
- Experience in SQL Server relational database design and development or other database technologies such as SQLite, Oracle
- Expertise in areas of design patterns, application architecture, platform architectures and distributed systems
- Experience with DevOps methodologies including CI/CD pipelines
- Strong interpersonal skills, with a focus on building a strong technical team
- Experience working in Agile frameworks
- Expertise in balancing project needs, technical debt and innovation
- Master's degree in computer science or software engineering preferred
- Experience with building a custom platform for both configuration and customization
- Experience with database architecture
- Experience evaluating or implementing applications that utilize Object Relational Mapping
-
Software Architect MDx m/f/d
2 weeks ago
QIAGEN Ann Arbor, United StatesOverview · At the heart of QIAGEN's business is a vision to make improvements in life possible. · We are on an exciting mission to make a real difference in science and healthcare. We are still the entrepreneurial company we started out as and have today achieved a size where we ...
-
Software Architect
2 days ago
tempaveteran Bloomfield, United StatesJob Description · Job DescriptionThe Software Architect plays a crucial role in understanding and uncovering the customer's requirements before the RFQ (Request for Quotation) phase. The architect works closely with the customer to bridge the gap between their needs and what is a ...
-
Embedded Software Architect
3 weeks ago
Agile Resources, Inc. Farmington Hills, United StatesEmbedded (C/C++) Software Architect · Our client is an Automotive OEM Company that is a household name. They are looking for an Embedded (C/C++) Architect to oversee the technical direction of a highly visible project. Heavy Architectural work on ADAS SOC systems is the main req ...
-
Software Architect-Cloud
2 weeks ago
TechJordan LLC Belleville, MI, United StatesApplication Architect · Remote - USA · Please submit to · Responsibilities: · Architect and design scalable and maintainable software solutions leveraging your expertise in , , TypeScript, Java, Spring Boot GraphQL. · Lead technical discussions and collaborate with project sta ...
-
Software Platform Architect
3 weeks ago
Polaris Industries Inc Novi, United StatesAt Polaris Inc., we have fun doing what we love by driving change and innovation. We empower employees to take on challenging assignments and roles with an elevated level of responsibility in our agile working environment. Our people make us who we are, and we create incredible p ...
-
Software System Architect
1 week ago
Ford Motor Company Dearborn, United StatesWe are looking for a leader in software engineering to lead the development and testing of our product - a platform that provides services to its applications enabling them to rapidly stitch different customer experiences. Software, Architect, Manufacturing, Technology · ...
-
Software Platform Architect
1 week ago
Polaris Industries Inc Novi, United StatesAt Polaris Inc., we have fun doing what we love by driving change and innovation. We empower employees to take on challenging assignments and roles with an elevated level of responsibility in our agile working environment. Our people make us who we are, and we create incredible p ...
-
Module Manager
3 weeks ago
Infinity Ventures Barton Hills, United StatesImmerse yourself in the fascinating world of electric-electronic vehicle development with Barton Hills. We provide modern overall vehicle E/E architectures, seamless integration between software and hardware, and testing and validation of customer functions. Our top priority is t ...
-
Principal Software Architect E/E System InCabin
2 weeks ago
HARMAN Novi, United StatesHARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of ...
-
Associate Application Architect III Retail
2 weeks ago
Domino's Corporate Ann Arbor, United StatesJob Description · The Associate Application Architect – @Retail performs the necessary analysis, technical design and build tasks related to the development of @Retail features. Provides technology solutions, guidance, and hands-on assistance for tactical and strategic initiative ...
-
Technical Architect
2 weeks ago
Clarivate Ann Arbor, United StatesAs a Technical Architect, you will be responsible for the design, implementation and testing phases of the software development life cycle. As a member of our Platform Services team, you will be involved in the development and maintenance of Java based web services that are used ...
-
Technical Architect
2 weeks ago
Clarivate Analytics Ann Arbor, United StatesTechnical Architect (Backend Java) page is loaded · Technical Architect (Backend Java) · Apply · locations · R186- Ann Arbor · time type · Full time · posted on · Posted 2 Days Ago · job requisition id · JREQ127215 · As a Technical Architect, you will be responsible fo ...
-
Cloud Native Applications Architect IV
1 week ago
Domino's Corporate Ann Arbor, United StatesJob Description · Job Description Company Description · Domino's Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we're a reshaped, reenergized brand of honesty, transparency and accountability – not to mention, great fo ...
-
Cloud Native Applications Architect IV
4 weeks ago
Domino's Pizza LLC Ann Arbor, United StatesDominos Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: were a reshaped, reenergized brand of honesty, transparency and accountability not to mention, great food In the rise to becoming a true technology leader, the brand ...
-
Technical Architect
2 weeks ago
Clarivate Analytic Ann Arbor, United StatesAs a Technical Architect, you will be responsible for the design, implementation and testing phases of the software development life cycle. As a member of our Platform Services team, you will be involved in the development and maintenance of Java based web services that are used ...
-
Associate Application Architect III
2 weeks ago
Domino's Pizza LLC Ann Arbor, United StatesDomino's Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we're a reshaped, reenergized brand of honesty, transparency and accountability – not to mention, great food In the rise to becoming a true technology leader, the b ...
-
Associate Application Architect III
4 days ago
Domino's Corporate Ann Arbor, United StatesJob Description · Job Description Company Description · Domino's Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we're a reshaped, reenergized brand of honesty, transparency and accountability – not to mention, great fo ...
-
Java Architect
2 weeks ago
jhalak Ann Arbor, United StatesJob Description · Software Architect · 2-3 months · Contract · We are looking for a Senior JavaSoftware Architect for approximately 2-3 months. This person would assist withcreating a layout of a 3 year technical plan for a specific project. They Leada group of senior software ...
-
Technical Delivery Manager
3 weeks ago
Evolutyz Corp Ann Arbor, United StatesThe Technical Delivery Manager position is responsible for planning, leading, and delivering Enterprise Information Management projects on time, within budget, and with high quality. The Technical Delivery Manager drives the collaboration with technology and business stakeholders ...
-
Web Developer
2 weeks ago
Vodastra Ann Arbor, United StatesJob Description · Job DescriptionPosition Details: · Job Title Web Developer · Location Ann Arbor MI · Industry Financial · Duration 12+ Months · Interview Process: · Phone and In-Person (Both) · Job Responsibilities: · Performs product design tasks of a moderate to high complexi ...
Software Architect - Ann Arbor, United States - University of Michigan
Description
How to Apply
Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below.
A cover letter is required for consideration for this position. In order for the Career Portal system to accept a cover letter, please include a cover letter as the first page of your resume document. The cover letter should specifically address why you are interested in this position and describe specific skills and experiences you have and directly relate them to the responsibilities of, and qualification for, this position.
SummaryWorking at the University of Michigan Institute for Social Research (ISR) means being a part of a team committed to discovery and understanding. It means working for the worlds largest academic social science survey and research organization, and doing work that really matters social science in the public interest. This position is in the Technical Services Group (TSG) at the Survey Research Operations (SRO). SRO is the operations branch of the Survey Research Center (SRC) at the ISR. For additional information about SRC and SRO, please visit our websites at and
As a Software Architect in TSG, you will be the technical leader of our custom survey management platform. You will lead the transformation and future enhancement of our codebase to help improve performance and usability. A successful candidate will be highly proficient in making design decisions and communicating the value of those decisions to our teams. You are a highly skilled and motivated developer that enjoys mentoring others. This is a hybrid position and you will be based in Ann Arbor, Michigan with a salary range of $130,000 - $150,000 annually, depending on your qualifications and experience.
Why Work at Michigan?Benefits at the University of Michigan: In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and any eligible family members and plan for a secure future.
Benefits include:
Generous time off
A retirement plan that provides two-for-one matching contributions with immediate vesting upon meeting eligibility requirements
Many choices for comprehensive health insurance
Life insurance
Long-term disability coverage
Flexible spending accounts for healthcare and dependent care expenses
Responsibilities*Architecture and Development, Technical Leadership
Collaboration and Mentoring
Consulting on other software systems
The Institute for Social Research (ISR) at the University of Michigan seeks to recruit and retain a diverse workforce as a reflection of our commitment to serve the diverse people of Michigan, to maintain the excellence of the university, and to ground our research in varied disciplines, perspectives, and ways of knowing and learning.
Background ScreeningThe University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third-party administrator to conduct background checks. Background checks are performed in compliance with the Fair Credit Reporting Act.
Application DeadlineInstitute for Social Research job openings are posted for a minimum of fourteen (14) calendar days. This opening may be removed from posting boards and filled any time after the minimum posting period has ended.
U-M EEO/AA StatementThe University of Michigan is an equal opportunity/affirmative action employer.
PDN-9bc362db-c7ac-4dd0-934d-77602a5f98cb