
Software Architect
Most applications go out cold — see where you stand first. No sign-up to start.
Don't just apply. Show up ready.
Olive works from this exact posting — no sign-up to start.
At a glance
Job overview
Park Place Technologies is hiring a Software Architect. The Software Architect participates in all aspects of the software development life cycle, from requirement gathering to user acceptance testing and implementation. This role also establishes and enforces programming patterns and standards, and provides mentorship to junior developers.
Key focus areas include Collaborate with BAs and end users to interpret requirements into a technical design, Develop software according to end user requirements and quality standards, and Identify, document and implement programming patterns and set standards.
Important skills include Visual Studio, Git, Azure DevOps, .Net Framework/Core, Angular, and C#. Preferred (not required): Support Production Deployments, Mentor Junior Team Members, Lead POCs, and Design Sessions.
Skills & qualifications
Skills
Qualifications
Full job description
Software Architect
The Software Architect is responsible for participating in all aspects of the software development life cycle from requirement gathering through user acceptance testing and implementation. In addition, this position will participate in the establishment and enforcement of programming patterns and standards, as well as provide mentorship to junior developers.
Responsibilities:
Collaborate with BAs and end users to interpret requirements into a technical design through onsite requirements gathering sessions, workshops, and solution design reviews.
Develop software according to end user requirements and quality standards.
Identify, document and implement programming patterns and set standards.
Perform code reviews to enforce patterns and standards in our code base while facilitating in-person knowledge sharing and architectural consistency across teams.
Lead POCs, design sessions, and pair programming efforts.
Mentor junior team members.
Participate in project planning and/or provide accurate estimates on projects/tasks through cross-functional planning meetings and stakeholder alignment discussions.
Participate in Story Card Grooming and Sprint Planning as requested.
Be available as needed to support production deployments.
Possess strong organizational and process analysis skills.
Effectively communicate both orally and in writing and manage multiple assignments and priorities.
Actively teach best practices and new technologies.
Hold teaching sessions at least once a year.
Facilitate daily standups and lead sprint demos as needed.
Assist managing the Azure DevOps task board as needed.
Assist with onboarding and training new resources.
Participate in interviews upon request.
Support, troubleshoot and resolve production issues, including facilitating in-person incident response discussions and cross-functional problem resolution when required.
Demonstrate willingness to work on your craft and take initiative in learning new skills.
Other duties as assigned.
Basic Qualifications:
Subject Matter Expert with Visual Studio, GIT and Azure DevOps
10+ years of application development experience across the following technologies:
.Net Framework/Core
Angular
C#
JSON
SCSS/SASS
SQL
Test Driven Development/Unit Testing
Typescript, ES6
Web API/Rest
Agile Methodology
Asynchronous Programming
Azure Data Bricks
Azure Data Factory
Azure Functions
Azure Logic Apps
Azure PAAS
Browser Compatibility Testing
Cosmos DB
CQRS Pattern
Dependency Injection
Entity Framework & LINQ
MicroServices
OData
Python
Preferred Qualifications:
N/A
Education:
Bachelor’s degree or higher in Computer Science or related degree is preferred.
Travel:
<5%
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by calling 1-877-778-8707.
Park Place Technologies is an Equal Opportunity Employer M/F/D/V.
Park Place Technologies has an in-house recruiting team that focuses exclusively on the hiring needs of our company. We are not currently accepting additional third-party agreements or unsolicited resumes. If you would like to be considered as a preferred partner with Park Place Technologies, please submit your detailed information to [email protected]. Any CVs submitted directly to hiring managers will be considered unsolicited and become the property of Park Place Technologies.
You've read the whole posting — now see how you match it.