What are the responsibilities and job description for the Dist Engr-Software Development position at Verizon?
When you join Verizon
Verizon is a leading provider of technology, communications, information and entertainment products, transforming the way we connect across the globe. We’re a diverse network of people driven by our ambition and united in our shared purpose to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.
What you’ll be doing...
Dist Engr–Software Development for Mobility and Portal development within the My Business team. You will be responsible for leading large and complex business initiatives for Enterprise Portal and delivering best in class customer experience. You will interact daily with business partners in marketing/ISO teams. You will guide IT team members for time boxed delivery of prioritized business functionality incorporating high quality.
Join our Information Technology team where you will work on new technologies and find ways to meet our customers’ needs and make it easy for them to do business with us. You will regularly lead multiple small to medium-size projects or one large project and perform project management activities such as planning, sizing, configuring and scheduling. You will develop resolutions to complex problems creatively and make decisions that impact projects & staff members.
- Analyze architecture, relationship between systems, and systems flow of end-to-end designs.
- Assess system usage trends and identify potential performance constraints with inter-system designs.
- Evaluate solution’s alignment with the end user experience.
- Provide end to end analysis of the application and identify the project changes for each impacted module.
- Collaborate with the business partners, business analyst and interfacing team to define user interface, screen navigation and integration with interfacing systems for the system enhancements.
- Drive end to end application design for complex modules within the My Business Enterprise Portal application.
- Drive creative solutions for Mobility, Product and Services initiatives and deliver robust application design that provides intuitive user interface and easy navigation for the customer and thus drive self-service for B2B users.
- Design systems & applications that deliver business functions or architectural components.
- Develop system architecture that improve designs & mapping form to function.
- Mentor and educate team members about integrating systems collaboratively & efficiently.
- Provide guidance to the junior members, both onshore and offshore, to develop, unit test and integration test the application modules for My Business application.
- Participate in defining coding standards, ensure timely completion of code review and security scans with Fortify and technical debt assessment for the code enhancements and take steps to meet the standards for these elements.
- Support production rollout of the enhancements with validation and post production issue resolution for enterprise release and maintenance releases.
- Assess project risk, proactively take remedial action and ensure robust system performance and stability in production.
In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager.
What we’re looking for...
You'll need to have:
- Bachelor’s degree or four or more years of work experience
- Six or more years of relevant work experience.
Even better if you have:
- B.S. or equivalent work experience (Master's degree is preferred) or equivalent experience in a related discipline.
- Eight or more years of relevant work experience.
- Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation.
- Problem solving skills to develop quick yet sound solutions to resolve complex issues.
- A keen understanding of Agile methodology.
- Front-end integration experience working with development teams on the deployment of web-based applications (J2EE).
- Ability to operate effectively under pressure of deadlines.
- Ability to adapt quickly to changes in business requirements and technology.
- Strong strategic, analytical and critical thinking skills.
- Teamwork & collaboration skills to work across organizations and lead cross-functional teams.
- Communication & stakeholder management skills.
- Ability to design and code from specifications.
- Ability to work through issues independently.
- Ability to clearly present to business and technical audiences.
- Strong knowledge of applicable methodologies, tools, standards, and procedures, Data analytics, mining and migration.
- Background in Pub/Sub architecture and messaging middleware and reporting tools.
- Strong background in Java, J2EE, JavaScript, ExtJS, Angular JS, CSS, Objective C, Web Services, and Unix Shell Scripting, performance tuning of Java/J2EE applications, application design patterns and frameworks, front end application design with responsive screens.
- Knowledge of NLP using customized Dialog Flow intents, AI/Machine learning and algorithms, Trained Predictive Modeling and Deep personalization on the UI using AEM.
Equal Employment Opportunity
We're proud to be an equal opportunity employer - and celebrate our employees' differences, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page to learn more.