Enable job alerts via email!

Software Engineer I

Crown Castle International Corp.

Canonsburg (Washington County)

Hybrid

USD 85,000 - 118,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading telecommunications company seeks a Software Engineer I to join its Tools Team. This role involves developing and maintaining software tools for operational processes. Ideal candidates will have a Bachelor's degree in Computer Science and up to 2 years of relevant experience, with a focus on reliability and collaboration in an Agile environment.

Benefits

Medical, dental, and vision insurance
401k plan enrollment
Minimum of 18 days of paid time off
12 paid holidays each year
Discretionary annual cash bonus opportunities

Qualifications

  • Bachelor’s Degree in Computer Science or related field.
  • Up to 2 years relevant experience in software development.
  • Knowledge of software development best practices.

Responsibilities

  • Engaged in the design, execution, and troubleshooting of software applications.
  • Collaborate with stakeholders to implement tools for standardization.
  • Participate in Scrum team tasks under Senior developers guidance.

Skills

Software development lifecycle
Agile methodologies
SQL
Communication skills
Interpersonal skills

Education

Bachelor's Degree in Computer Science

Job description

Canonsburg, PA 2000 Corp
Canonsburg, PA 15317, USA

Description

Position Title:Software Engineer I

Role

The Tools Team under Tower Assets & Operations is responsible for creating, updating, and maintaining tools and applications used by the Tower Assets & Operations Department in maintaining the integrity of our sites. The innovative solutions we develop in collaboration with our customers support the structural analysis process, inspection process, as well as the modification and closeout processes.

As a Software Engineer I, you will be involved in the design, execution, assessment, and troubleshooting of software programs and applications. This includes configuring, coding, developing, testing, and documenting software specifications throughout the project life cycle.

Responsibilities

  • Focus on growing as a software engineer – learn the engineering rigor necessary to support application reliability, scalability, maintainability, extensibility, portability, and security.
  • Develop your productivity skills by learning source control, editors, the build pipeline, and other tools, as well as testing best practices
  • Tackle well-defined tasks, commit, and deliver with the guidance of Senior developers as a part of a Scrum team during each sprint
  • Develop your knowledge of individual components with the application portfolio as your grow as a software engineer
  • Collaborate with stakeholders in the evaluation of Tower Asset’s strategies and implement tools for standardization that result in cost savings
  • Live Crown Castle’s core values: Be an Owner, Be Real, and Be Accountable
  • Embrace Change and adapt to new technologies
  • Graciously accept feedback and learn from everything you do
  • Self-motivated individuals with a passion for learning, who can adapt quickly, communicate well, and enjoy working in a diverse team
  • Structures and organizes own work to deliver individually on priorities and customer needs to drive results
  • Collaborative work done in a way that balances educated decision making with measured speed of implementation

Education/Certifications

  • Bachelor’s Degree in Computer Science, or related field, from a four-year college or university, or one to two years related experience and/or training; or equivalent combination of education and experience.
  • Can have up to 2 years relevant experience in software development, information systems, or equivalent technical environment, including previous experience in the development of highly transactional, mission critical applications in heterogeneous environments/architectures for multi-user systems.

Knowledge of:

  • Software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support.
  • Agile software development methodologies, Microservices, Event driven architecture and object-oriented programming methodologies
  • Software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
  • SQL and/or NoSQL technologies (such as SQL Server, PostgreSQL, MySQL, Redshift, Elasticache) and distributed caching (such as Redis) is a bonus.
  • Exceptional verbal, written and listening communication skills
  • Exceptional interpersonal skills and demeanor
  • Working Conditions:This is a remote role with the expectation of on-site/in-person collaboration with teammates and stakeholders for moments that matter

Compensation

The pay range offered for this position is $85,600.00 - $117,500.00 annually. A candidate’s offer is determined by various factors including but not limited to, depth of experience, role-related knowledge and skills, relevant education or training, internal alignment, and work location. Depending on the position offered, the compensation package may also include incentive compensation opportunities in the form of a discretionary annual cash bonus or commissions, and equity incentives. Employees (and their families) are eligible for medical, dental, vision, and basic life insurance. Employees are able to enroll in our company’s 401k plan. Employees will also receive a minimum of 18 days of paid time off each year and 12 paid holidays throughout the calendar year.

If you are interested in joining our team, please visit the Crown Castle careers site (crowncastle.com/careers) to apply. We do not accept resumes from agencies, headhunters, or other third-party suppliers who have not signed a formal agreement with us. This position will remain posted until filled.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Go Software Engineer, I

Bread Financial

Remote

USD 86.000 - 156.000

6 days ago
Be an early applicant

Engineer I, Software

F5 Networks

Remote

USD 80.000 - 110.000

6 days ago
Be an early applicant

Software Engineer I

Crown Castle

Canonsburg

Hybrid

USD 85.000 - 118.000

6 days ago
Be an early applicant

Consultant Engineer I

Fmglobalcareers

Pennsylvania

Remote

USD 60.000 - 90.000

Today
Be an early applicant

Software Engineer I/II (SAP Solutions Engineer) (Remote - US)

BNSF

Remote

USD 93.000 - 207.000

21 days ago

Software Engineer I / Software Engineer II - Backend (Remote - US)

BNSF Railway

Remote

USD 93.000 - 207.000

22 days ago

Software Engineer I / Software Engineer II - Backend (Remote - US)

BNSF Railway

Remote

USD 93.000 - 207.000

21 days ago

Software Engineer I/II (Data Engineering) (Remote - US)

BNSF

Remote

USD 93.000 - 207.000

21 days ago

Software Engineer I/II (Network Engineering) (Remote - US)

BNSF

Remote

USD 93.000 - 207.000

21 days ago