Senior Software Solutions Architect
Description
Senior Solutions Architect
At Frontier, seeing what's beyond the horizon is in our fiber. And we’ve been doing just that for over 80 years – connecting communities with emerging communications technology across the country. At Frontier, we’re transforming our business to break new ground and take the nationwide digital revolution. We’ve invested over $1.6B to roll out fiber-fast internet to 10m+ homes by 2025. We’re growing our team so you can join us in exploring and opening new frontiers. Here, you’ll have the opportunity to build a powerful foundation for America’s future and yours.
What we’re seeking:
Frontier Communications is looking for a talented and passionate Senior Solutions Architect to help drive the company’s transformation to a leading digital provider of fiber internet services. This talented individual will help drive this transformation as a key member of the Business Support Systems Solution Architecture team. The role will have the opportunity to help define the vision of turning Frontier into a 100% uptime, consumer-oriented company by helping guide system direction and solutions that fulfill those goals. In this in-person role, you will be required to report to 1919 McKinney Ave, Dallas, TX to complete your work responsibilities.
What we need in you:
This architect will be responsible for helping to drive Frontier’s customer management & ordering applications, including the underlying API interfaces, to be best in class. They will provide architectural design for projects and should have a passion for sharing and helping the development teams to implement industry best practices and design patterns. The position will require extensive expertise and experience in front-end, middle-tier, and back-end development working with multiple technologies from Informatica, Pega, Microsoft, Oracle, and IBM.
What you’ll do:
- Leading the design and architecture of complex software applications and systems, ensuring that they meet the business requirements and are scalable, maintainable, and secure
- Defining technical strategies and roadmaps for software development projects in collaboration with other senior engineers and stakeholders
- Evaluating new and emerging technologies and making recommendations on their use to improve the performance, reliability, and maintainability of software applications and systems.
- Collaborating with cross-functional teams to analyze requirements, design solutions, and implement new features
- Developing and maintaining solutions architecture documents, including high-level flow diagrams, UML sequence diagrams, C4 design diagrams, ERDs, and technical specifications
- Providing technical leadership and guidance to development teams
- Reviewing and approving solution designs, and technical documentation to ensure compliance with architectural standards and best practices
- Communicating complex technical concepts to both technical and non-technical stakeholders, including senior/executive leadership
- Identifying and mitigating technical risks associated with software development projects
- Participating in agile software development processes, such as daily stand-ups, sprint planning, and retrospectives
- Contributing to the continuous improvement of development processes and tools
What we offer:
Nothing is more important to our success than the team that built it. That’s why we provide benefits to keep you and your family well. Some of which we’re most proud to offer includes:
- Salary Range: $67,000 to $177,000
- 20 PTO (Paid Time Off) days + 10 paid holidays per year
- Day one medical, dental, vision and prescription drug plan
- 401k match of 50% on 6% of eligible compensation
- Same-sex spouse and domestic partner benefits coverage
- 10 weeks of paid parental leave, 3 weeks of paid caregiver leave and up to $10k in adoption program assistance
What background you should have:
- Bachelor's or Master's degree in Computer Science is preferred or equivalent experience
- 8+ years of experience in software development
- Strong programming skills in one or more programming languages such as Java, NodeJs, or C#
- Expertise in software development methodologies such as Agile and Scrum
- Experience with software development tools such as Git, Jira, and Jenkins
- Strong problem-solving skills and ability to work collaboratively in a team environment
- Excellent communication skills, both verbal and written
- Ability to learn new technologies quickly and adapt to changing requirements
- Experience with cloud-based platforms and services, such as AWS and Azure
- Experience with containerization and orchestration technologies such as Docker and Kubernetes
- Experience with distributed systems and microservices architecture
- Experience with major RDBMs and NoSql database technologies
- Experience with BPMN orchestration platforms
- Strong leadership skills and experience leading technical projects from inception through implementation
Frontier salaries are estimated by third parties and may or may not reflect actual or total compensation. Please confirm with your recruiter.
In our line of work, where making connections is paramount, fostering a culture of inclusion is fundamental to our values. We firmly believe in leveraging the strength of diversity to drive digital connectivity forward. If your background brings a unique perspective and value different from what we've outlined, we encourage you to apply and join us in our mission to #BuildGigabitAmerica.
Frontier Communications is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability.
Frontier Communications is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.