Sr. Software Architect - Java Development
Company: Comcast
Location: Plano
Posted on: April 1, 2026
|
|
|
Job Description:
Comcast Business offers a suite of Connectivity, Communications,
Networking, Cybersecurity, Wireless, and Managed Solutions to help
global organizations of all sizes prepare for what’s next. Powered
by the nation’s largest Gig-speed broadband network and backed by
24/7 customer support, Comcast Business is the nation’s largest
technology provider to small businesses and one of the leading
service providers to the Enterprise market. Comcast Business has
been consistently recognized by industry analysts and associations
as a leader and innovator, and one of the fastest growing providers
of Ethernet services. Job Summary We are seeking a highly skilled
and experienced Sr. Software Architect to lead our software
engineering team. The ideal candidate will possess deep expertise
in software design and architecture, with the ability to code in
*Java* and oversee large-scale projects. This role requires a
strong understanding of software engineering best practices and the
ability to collaborate with cross-functional teams to design and
implement scalable, high-performance solutions. If you have a
passion for solving complex problems and driving innovation, we’d
love to hear from you. Job Description What You’ll Do: Architecture
& Design: Lead the design and architecture of enterprise-level
software systems, ensuring alignment with business objectives and
scalability. Develop high-level product specifications and define
software architecture choices. Evaluate and recommend tools,
frameworks, and technologies to enhance performance and efficiency.
Coding & Development: Write clean, efficient, and maintainable code
primarily in Java , while remaining hands-on with development
tasks. Oversee code reviews and contribute to the development of
high-quality code standards. Debug and optimize applications,
improving performance and reliability. Leadership & Mentorship:
Provide technical leadership and guidance to the software
engineering team, fostering a collaborative environment. Mentor
junior and senior engineers, promoting a culture of continuous
learning and technical excellence. Lead and participate in
architectural discussions, project estimations, and technical
decision-making. Collaboration & Communication: Collaborate with
product managers, business stakeholders, and other engineering
teams to understand project requirements and deliver scalable
solutions. Communicate complex technical concepts to non-technical
stakeholders and ensure project goals are clearly understood and
met. Innovation & Continuous Improvement: Stay up to date with the
latest technologies, trends, and best practices in software
development and architecture. Continuously evaluate existing
systems, identifying opportunities for improvement in scalability,
performance, and security. What You’ll Need: Experience in agile
development methodologies. Strong proficiency in Java and related
technologies such as Spring, Hibernate, and JPA. Proven experience
designing and implementing large-scale, distributed systems and
enterprise-level applications. Bachelor's degree in Computer
Science, Software Engineering, or a related field. Minimum of 7
years of experience as a Software Engineer, including architectural
and design responsibilities. Technical Skills: Expertise in Java
development, including knowledge of OOP, design patterns, and data
structures. Experience with cloud platforms (e.g., AWS, Azure,
Google Cloud) and microservices architecture. Proficiency with
version control tools like Git and CI/CD pipelines. Familiarity
with DevOps practices, containerization (Docker, Kubernetes), and
database technologies (SQL, NoSQL). Leadership & Communication:
Strong leadership skills with a track record of mentoring and
guiding engineering teams. Excellent problem-solving abilities and
attention to detail. Strong communication skills, both verbal and
written. Disclaimer: This information has been designed to indicate
the general nature and level of work performed by employees in this
role. It is not designed to contain or be interpreted as a
comprehensive inventory of all duties, responsibilities and
qualifications. Skills Building Architecture, Emerging
Technologies, Java, Spring Framework, Strategic Technology Planning
We believe that benefits should connect you to the support you need
when it matters most, and should help you care for those who matter
most. That's why we provide an array of options, expert guidance
and always-on tools that are personalized to meet the needs of your
reality—to help support you physically, financially and emotionally
through the big milestones and in your everyday life. Please visit
the benefits summary on our careers site for more details.
Education Bachelor's Degree While possessing the stated degree is
preferred, Comcast also may consider applicants who hold some
combination of coursework and experience, or who have extensive
related professional experience. Certifications (if applicable)
Relevant Work Experience 7-10 Years Comcast is an equal opportunity
workplace. We will consider all qualified applicants for employment
without regard to race, color, religion, age, sex, sexual
orientation, gender identity, national origin, disability, veteran
status, genetic information, or any other basis protected by
applicable law.
Keywords: Comcast, Plano , Sr. Software Architect - Java Development, IT / Software / Systems , Plano, Texas