ConcordRecruiter Since 2001
the smart solution for Concord jobs

Senior Architect, Software

Company: Waste Management
Location: Concord
Posted on: November 23, 2022

Job Description:

As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, or veteran status. Waste Management (WM), a Fortune 250 company, is the leading provider of comprehensive waste and environmental services in North America. We are strongly committed to a foundation of operating excellence, professionalism and financial strength. WM serves nearly 25 million customers in residential, commercial, industrial and municipal markets throughout North America through a network of collection operations, transfer stations, landfills, recycling facilities and waste-based energy production projects. I. Job Summary Designs, develops and communicates specific strategic technical plans and intricate designs for information technology needs through new and existing applications, systems architecture, and applications infrastructure. Assumes responsibility for combining advanced technical expertise with best practices, and standard solutions in an effort to align information technology solutions with business strategy. Presents and communicates to all levels of the organization (technical and non-technical), oversees development and ensures the overall solution is appropriate. -
II. Duties and Responsibilities To perform this job successfully, an individual must be able to perform each duty satisfactorily. Other ancillary duties may be assigned.


  • Successfully interacts with product owners, product managers, and developers to envision, model, and design technology solutions to solve business problems.
  • Effectively applies and designs technology solutions to solve highly complex or ambiguous business problems.
  • Sets technical direction by achieving a strategic vision through tactical implementations.
  • Leads highly complicated technology and product assessments and proposes appropriate technologies.
  • Recommends the techniques/technologies that should be applied at the application level. Performs top-level fit analysis, application rationalization, and capability mapping to identify the corresponding tool and pattern to the purpose (and minimize any overlap).
  • Identifies and designs reusable approaches to apply across the enterprise and business partner relationships.
  • Presents and evangelizes top-tiered technical processes effectively to all levels of the organization (including technical and non-technical audiences, Senior Leadership, VPs and C-level executives).
  • Coordinates with users and/or business analysts to determine requirements.
  • Provides leadership in application/project design and review sessions.
  • Ensures that the application design complies with the enterprise's technical, information application, and business architecture.
  • Resolves the implications and conflicts between the ideal application architecture and constraints imposed by other forces (e.g., availability, security, financial, accessibility, etc.). -
  • Performs vendor management functions including but not limited to participating in the definition of contractual components, maximizing the benefit of the purchased solution, and providing input to and collaborating with the vendor team.
  • Leads capacity planning and capacity management activities.
  • Provides recommendations on architectural approach and top-level design for projects.
  • Research emerging trends and technologies to stay current within the field.

    III. Supervisory Responsibilities

    • May coach and mentor less-experienced analysts and act as team leader on systems projects.

      IV. Qualifications The requirements listed below are representative of the qualifications necessary to perform the job. A. Education and Experience

      • Education: Bachelors Degree in Computer Science, MIS, or similar area of study, or in lieu of degree, High School Diploma or GED (accredited) and four (4) years of relevant experience.
      • Experience: Twelve (12) years of previous experience. Including six (6) years of experience working as a Software Architect. (in addition to education requirement).

        B. Certificates, Licenses, Registrations or Other Requirements

        • Certification in Microsoft platforms, Java, AWS or other relevant technologies is preferred.

          C. Other Knowledge, Skills or Abilities Required Technically advanced or in-depth knowledge or skills in one or more of the following required:

          • In-depth knowledge of Software Design and Architecture Patterns
          • Experience working on complex cloud-based software projects, web application development, security and open source technologies
          • Cloud Technologies: Microservices, AWS, AWS APIs, AWS CLI,
          • Proficiency in technologies like Java, J2EE(JSP/Servlet/JDBC/JMS), .Net, SOAP, REST, SQL, PL/SQL, JSON, XML, Maven, Ant
          • Experience working with Databases like SQL Server
          • Present, communicate and articulate effectively to all levels of the organization (including technical and non-technical audiences, Senior Leadership, VPs and C-level executives).
          • Architecting and designing frameworks.
          • Development methodology.
          • Completing design artifacts using UML.
          • In-depth knowledge of Software Design and Architecture Patterns
          • Experience working on complex cloud-based software projects, web application development, security and open source technologies
          • General business knowledge and concepts. - Project management (including ability to lead a project team) and organizational skills.
          • Vendor interactions skills; Provide input to contract negotiations.
          • Knowledge and understanding of prototyping and methods of implementation.
          • Ability to provide input on business processes and translate them into technical requirements.

            D. Other Knowledge, Skills or Abilities that Contribute to Success

            • Knowledge of enterprise coding standards and creating unified development standards in the company.
            • Define a solution using architectural design principles based on customer requirements.
            • Requirement analysis, management and analytical problem-solving skills.
            • Identifying business requirements and requirements of the stakeholders on the project.
            • Architectural review and Code review for the project.
            • Excellent interpersonal and communication skills (both written and verbal).
            • Ability to multitask, meet deadlines, and work in a fast-paced environment.
            • Ability to adapt to change.
            • Demonstrate flexibility and a willingness to undertake a wide variety of challenging tasks.

              V. Work Environment and Essential Functions Listed below are key points regarding environmental demands and work environment of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job. [Note: The following is defaulted for office setting position.]

              • Normal setting for this job is: office setting.

                Benefits At Waste Management, each eligible employee receives a competitive total compensation package including Medical, Dental, Vision, Life Insurance and Short Term Disability. As well as a Stock Purchase Plan, Company match on 401K, and more! Our employees also receive Paid Vacation, Holidays, and Personal Days. Please note that benefits may vary by site.
                #LI-SS3
                #LI-REMOTE
                If this sounds like the opportunity that you have been looking for, please click "Apply.

Keywords: Waste Management, Concord , Senior Architect, Software, IT / Software / Systems , Concord, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Concord RSS job feeds