drjobs Architect (Coaching & Development) العربية

Architect (Coaching & Development)

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

others - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Position: Architect (Coaching & Development)

Duration: 7+ months

Location: Augusta, ME

Job Description:

Your Duties will include:

  • You will help create, socialize, and coach standards and processes for the purpose of increasing quality in our applications.
  • You will help identify architecture needs and design solutions which will help inform strategic direction by making recommendations and highlighting tradeoffs.
  • You will help more junior members of the team through code review, mentoring, Pair programming, Mob programming, Software Craftsmanship.
  • You will be instrumental in remediating and refactoring current deficiencies (technical debt) in our code base.

Your experience should include:

  • 12+ years relevant industry experience
  • 8+ years experience in software architecture and patterns of software architecture.
  • 8 + years experience in Microsoft Technologies e.g. .Net Framework v4.0 or above, C#, ASP.NET, SQL Server, Web API, MVC, Entity Framework
  • Advanced experience with Object Oriented Design and Software Craftsmanship
  • Advanced experience with SOA/REST Services/Web API/Microservices
  • Hands-on experience with general Internet technologies (CSS3, HTML5, JavaScript, Angular), web standards and internet protocols
  • Experience in embedding Agile Testing practices including ATDD/BDD/TDD.
  • Experience with Cloud Technologies e.g. Azure or AWS ecosystems
  • Experience as a Technical Coach, embedding quality into teams' work
  • Experience in Continuous Integration and Delivery and other DevOps practices
  • Experience breaking monolithic systems into distributed services architecture (Application Modernization).
  • You have taken a hands-on approach in embedding practices. That is, you should still be able to code
  • Proven experience as a Team Coach including Product Management, Delivery areas, and Supporting IT roles
  • Proven experience transforming teams to Agile / Scrum / XP from waterfall or other methodologies
  • Proven leadership experience in IT delivery, building and sustaining high performing teams
  • Demonstrated ability to learn and adapt to new technologies
  • Excellent Communication and Partnership skills, at multiple levels

Relevant industry certifications

Who you are:

You hold yourself accountable for delivering quality results

You work well with teams and enjoy helping those around you improve

You have a growth mindset

? For example, tell us what you have learnt in the last year? What books you read? Who you follow in the industry?

You thoroughly understand and can demonstrate the value of software craftsmanship

You are willing and open to trying new solutions

You have a proven ability to manage technical debt

You are able to influence people around you i.e. you're a team player

You have the ability to work through conflict both with team members and customers

You have Critical Thinking skills and use various techniques for problem solving

You exhibit our MaineIT C.A.R.E. values in all that you do. These are:

? Practice Customer-focus, ensuring that our customers are heard, and their needs are met.

? Hold ourselves to a high level of Accountability by being transparent with our stakeholders.

? Maintain an effective level of Responsiveness by providing timely updates in a proactive manner.

? Strive to provide Empathy driven, people-focused services by applying emotional intelligence skills.

If this motivates you, we'd love to hear from you!

Employment Type

Full Time

Company Industry

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.