B
Software Architect Mobile/Web
Salary undisclosed
Apply on
Original
Simplified
Job Description
Job Description
As a Principal Consultant on our Web & Mobile team, you will provide subject matter expertise around web and mobile development solutioning and act as a lead project architect and direct report manager to a team of full stack developers.
What you will do:
- Collaborate with clients and internal stakeholders to evaluate, identify, and develop custom software solutions
- Establish relationships with sales staff and client design makers
- Estimate and perform high-level planning of software development efforts
- Assist Product Owners and Stakeholders in the generation of backlog
- Provide technical leadership to software development projects
- Provide oversight to lead training efforts for development team
- Establish and provide governance over best practices and standards
Required qualifications:
- 4-year degree (or work experience equivalent)
- 10+ years of agile based custom software development experience
- 3+ years of architecting software solutions
- 3+ years managing a development team
- Ability to create and deliver presentations to mixed technical and non-technical audiences
- 3+ years of DevOps practices and procedures
- Strong written and oral communication skills
- Quick and eager learner
- Ability to prioritize and multi-task multiple assignments
- Ability to introduce new concepts to clients and teams
Technical Qualifications (must be proficient):
Frameworks/Platforms:
- .NET 4.6+, .NET Core 3.0+
- Angular 10 and/or React 16.5+
- MVC
- REST
- Azure PAAS Solutions (Web Apps)
- Entity Framework
Lifecycle Tools:
- Team Foundation Server/Azure DevOps
- Git
- Jira
- Kanban
Scripting
- JavaScript
- HTML5
- CSS
- AJAX
Security
- OAuth / OWIN
- Azure B2C
Database Engines
- SQL Server & Azure SQL
- Azure Storage
Preferable Candidates will also have experience with the following:
Frameworks/Platforms:
- AWS
- Containers (Docker, Kubernetes)
- Internet of Things (IoT)
- Robotic Process Automation (RPA)
Perks and Benefits:
- Inclusive Company Culture
- Open Time Off
- Flexible Schedule
- Dynamic Advancement Opportunities
- Customizable Health Benefits
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs