This job listing has expired and the position may no longer be open for hire.

Software Engineer III at Crown Castle in Canonsburg, Pennsylvania

Posted in Information Technology 30+ days ago.

Type: Full-Time

Job Description:

Company Summary:

Crown Castle works around the country to build and maintain the infrastructure behind the world’s most revolutionary technologies. As the largest shared infrastructure provider in the United States, Crown Castle owns, operates and leases more than 40,000 cell towers, 80,000 small cells and over 80,000 route miles of fiber across every major US market. This nationwide portfolio of communications infrastructure connects cities and communities to essential data, technology, and wireless service – bringing information, ideas and innovations to the people and businesses that need them. Crown Castle is a NYSE S&P 500 and Fortune 500 company and one of the largest Real Estate Investment Trusts in the United States with an enterprise value of approximately $110 billion.

Position Title: Software Engineer III



Crown Castle is a cutting-edge technology company that develops software which provides industry leading communication infrastructure across the US market. The Data and Digital team provides innovative microservice and event based solutions, utilizing open source technologies in the cloud, to deliver critical data, geo-spatial, and logistic capabilities to our customers.

We are a tight knit team where you can grow your skills in an environment that emphasizes creativity, collaboration, and empowerment. You will work on an Agile Scrum team with some of the most talented and dynamic professionals to plan, design, commit, and deliver highly impactful business capabilities.  As a Software Engineer III, you will also work closely with product management to lead solution discussions, provide technical leadership on a Scrum team, and mentor other engineers.

If you enjoy utilizing technology to solve complex problems and have a growth mind set, then this opportunity is for you. 



  • Write high-quality, well-designed, testable code built with the engineering rigor necessary to support application reliability, scalability, maintainability, extensibility, portability, and security.

  • Leverage modern development languages and frameworks like Java, Angular, React, Spring, Spring Boot, and Docker to solve complex challenges

  • Acts as the technical lead for a Scrum team delivering complex projects and provides input into strategic vision and technical decisions

  • Champion continual process improvements and innovation

  • Participates in vendor analysis and selection

  • Mentor other engineers around best practices and engineering rigor

  • Partner with program managers to track potential risks that could impact project delivery

  • Develop your knowledge of individual components with the application portfolio and branch out into other areas as your grow as a software engineer

  • Develops proof of concept projects for the introduction of changes to architecture or new technologies 



  •  Self-motivated individual who can handle ambiguous/undefined problems and think abstractly to deliver results

  • Demonstrate a strong sense of ownership, urgency, and drive as well as the ability to work well with diverse teams.

  • Ability to effectively articulate technical challenges and solutions to business users and other technical teams

  • Seeks to develop compelling insights and logical arguments to persuade others.



  • BS Degree in Engineering, Computer Science, or related technical discipline

  • Graduate Degree in technical discipline preferred


Experience/Minimum Requirements  

  • 5+ years of professional experience in Software Engineering

  • 5+ years of programming experience with languages such as Java, C++, or C# including object-oriented design

  • Strong, object-oriented design and coding skills (Java and/or C/C++ preferably on a UNIX or Linux platform)

  • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, scalability, and security) of new and current systems

  • Web service protocols, such as SOAP or REST

  • Experience with Spring and Spring Boot

  • Software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support.

  • Advanced knowledge of various Agile Software Development methodologies

  • Experience designing and implementing Microservices and Event driven architectures

  • Experience with software development best practices, including coding standards, code reviews, source control management, automated build processes, testing, and operations

  • Experience with SQL and/or NoSQL database technologies (such as SQL Server, Oracle, PostgreSQL, MySQL)

  • Exceptional verbal, written and listening communication skills

  • Exceptional interpersonal skills and demeanor

  • Crown Castle is a federal contractor and the COVID-19 vaccination is a requirement of employment by your start date to comply with Executive Order 14042.


Working Conditions: This is a remote role with the expectation of on-site/in-person collaboration with teammates and stakeholders for moments that matter and may require up to 5% trave




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)

Digital Transformation

More jobs in Canonsburg, Pennsylvania

about 16 hours ago

Wells Fargo
Information Technology
about 17 hours ago

Computer Aid, Inc
Admin - Clerical
about 21 hours ago

Crown Castle
More jobs in Information Technology

Information Technology
2 minutes ago

Univera Healthcare
Information Technology
3 minutes ago

Univera Healthcare
Information Technology
3 minutes ago

Univera Healthcare