SonicJobs Logo
Left arrow iconBack to search

APPLICATION ARCHITECT- ASSOC -SR

El Paso Electric Company
Posted 4 days ago, valid for 17 days
Location

El Paso, TX 79949, US

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • El Paso Electric (EPE) is seeking an Application Architect to oversee the design and implementation of complex software systems for their operations in the Rio Grande Valley.
  • The position requires a Bachelor's Degree in Electrical Engineering, Computer Science, Information Systems, or a related field, along with 0-5 years of relevant experience.
  • The starting salary for this role ranges from $70,100 to $124,942, depending on experience.
  • Key responsibilities include collaborating with stakeholders, defining technical specifications, and ensuring software solutions are scalable and secure.
  • Candidates should possess strong communication skills and be knowledgeable in various programming languages, cloud computing, and software architecture principles.

El Paso Electric (EPE) is a regional energy provider that is engaged in generation, transmission, and distribution service to power approximately 460,000 customers in a 10,000-square mile area of the Rio Grande Valley in west Texas and southern New Mexico. We invite you to visit epelectric.com to learn more about EPE and our strategic initiatives. Join our EPE Team, and TOGETHER, we will transform the energy landscape.  

DATE POSTED: 03/10/26        CLOSING DATE: 03/17/26

GRADE LEVEL:  52-54

DEPARTMENT: APPLICATION SERVICES

STARTING SALARY: $70,100 - $124,942    Salary is commensurate with experience.     

 

Education 

Bachelor's Degree from an accredited college or university Electrical Engineering, Computer Science, Information Systems or related field or equivalent combination of education and experience. 
 

Years of Experience

0-5 or more years of experience

JOB SUMMARY PURPOSE

The application Architect will oversee the design and implementation of complex software systems that meet business needs and align with enterprise application architecture standards and roadmaps. This role involves collaborating with stakeholders to identify requirements and translating them into technical specifications and architecture designs including integration architecture, solution patterns, and system‑to‑system interaction strategies. The architect will provide technical guidance to development teams and ensure that software solutions are scalable, reliable, secure, and designed for operability (logging, monitoring, and support readiness). Must know various programming languages and operating systems and experience working with databases, networking, and security protocols. Must also evaluate new technologies and make recommendations on their use to enhance software systems, supporting buy‑vs‑build decisions, pilots, and proof‑of‑concept initiatives. This position requires strong communication and leadership skills to lead and mentor development teams, and the ability to work collaboratively with cross-functional teams and stakeholders, including infrastructure, cloud, cybersecurity, and portfolio management teams. 
The architect must also stay up to date with emerging technologies and industry trends to ensure that the organization is utilizing the most efficient and effective software solutions, while contributing to application portfolio lifecycle management activities such as technical debt analysis, application rationalization (e.g., TIME model), and post‑incident architectural improvements.

Minimum Knowledge, Skills and Abilities

  1. Strong understanding of software and application architecture principles for designing scalable, reliable, and secure solutions. 
  2. Experience defining and governing architecture standards, reference patterns, and solution guardrails. 
  3. Deep knowledge of system integration architecture, including integration patterns, interface design, scalability, and lifecycle management of integration standards. 
  4. Proficiency with modern architectural styles such as microservices, event driven systems, distributed systems, and API based integrations, with proven ability to integrate REST and SOAP services into production applications.
  5. Proficiency in one or more programming languages, such as Java, Python, Ruby, C++, and .NET, and experience with web technologies (HTML, CSS, JavaScript, jQuery).
  6. Experience with cloud computing architectures (Azure, AWS, OCI, GCP), containerization, and orchestration technologies such as Docker and Kubernetes. 
  7. Strong understanding of SDLC methodologies including Agile, Scrum, DevOps, and CI/CD practices. 
  8. Ability to evaluate technical options and support technology intake (POCs, pilots, RFP evaluations, and buy versus build decisions). 
  9. Knowledge of application portfolio and lifecycle management, including technical debt assessment and rationalization frameworks such as the TIME model. 
  10. Understanding of database technologies (SQL and NoSQL), data modeling, integration flows, and foundational data architecture concepts. 
  11. Knowledge of operability and production ready architecture, including logging, monitoring, alerting, resiliency, and runbook readiness. 
  12. Familiarity with security standards and protocols including authentication, encryption, and access control. 
  13. Knowledge of Azure DevOps Repos and modern source control and branching practices. 
  14. Ability to analyze complex system landscapes and perform impact analysis across dependent and satellite systems. 
  15. Strong communication and influence skills, able to articulate architectural decisions, tradeoffs, and recommendations to technical and non-technical audiences. 
  16. Foundational knowledge of AI/ML concepts and AI enabled solution patterns, including how AI impacts architecture decisions, integration patterns, data requirements, and governance.
     

ESSENTIAL JOB FUNCTIONS:   

  1.  Participate in all software development life cycle (SDLC) phases, including planning, design, development, testing, deployment, and maintenance.
  2. Design and oversee the implementation of complex software systems that meet business needs, ensuring they are scalable, reliable, and secure.
  3. Collaborate with stakeholders to identify and translate business requirements into technical specifications and architecture designs.
  4. Define and enforce software architecture and design principles and best practices.
  5. Provide mentoring and training to team members, ensuring continuous improvement of skills and knowledge.
  6. Develop and implement software configuration management policies and procedures. 
  7. Collaborate with development teams to ensure Git workflows and branching strategies are followed.
  8. Develop and maintain software architecture diagrams and documentation.
  9. Continuously evaluate and recommend new technologies and solutions to enhance software systems and improve business outcomes.
  10. Participate in code and design reviews to ensure quality, consistency, and adherence to architectural guidelines.
  11. Collaborate with cross-functional teams to integrate applications and software systems, ensuring smooth operation and minimal disruptions.
  12. Develop and implement software configuration management policies and procedures, including version control and release management.
  13. Participate in performance tuning and optimization activities, proactively identifying and resolving issues, including root cause analysis.
  14. Maintain effective communication with stakeholders, team members, and management, providing regular updates and progress reports.
  15. Work with project management teams to ensure project deliverables are met on time and within budget.
  16. Manage and prioritize support tickets using a ticketing system and ensure timely resolution of issues.
     

 


El Paso Electric (EPE) is a regional energy provider that is engaged in generation, transmission, and distribution service to power approximately 460,000 customers in a 10,000-square mile area of the Rio Grande Valley in west Texas and southern New Mexico.  We invite you to visit epelectric.com to learn more about EPE and our strategic initiatives. Join our EPE Team, and TOGETHER, we will transform the energy landscape.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c).




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.