Jobs · Engineering · North Carolina

Software Engineer III, Mobile iOS

Victra - Verizon Authorized Retailer · Durham, NC · 1 mo ago
EngineeringFull-time
We need to output HTML fragment with sections: About Us? Actually "About Us" is a section heading? The instructions: use

for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we should include headings for sections that have content. The posting includes "About Us" (company description). Could map to "About the role"? Actually "About Us" is about company, not role. But we can still use heading "About Us"? The instruction says use h3 for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It gives examples but not exclusive. Probably we should use headings that match content: "About Us", "Job Description", "Key Responsibilities", "What We Are Looking For", "Why Join Us". However they said do NOT repeat the job title as a heading (the page already shows it) and do NOT put Job ID / requisition numbers as headings. So we can use headings for sections like About Us, Responsibilities, Requirements, Benefits, etc. We need to remove boilerplate: EQUAL OPPORTUNITY EMPLOYER etc. Also remove cookie/navigation/legal/EEO etc. Also remove application instructions (none present). Also remove duplicated lines. We need to preserve all substantive information. We need to use
  • for any list of duties/requirements/benefits, and

    for prose. We need to include a section ONLY when posting has real, specific content for it — never emit a heading followed by filler/placeholder text (e.g., "commensurate with experience", "not specified", "N/A", "varies", "TBD") and never create Pay/Schedule/Benefits sections unless posting actually states them. The posting does not mention Pay or Schedule. It does mention Benefits in "Why Join Us": Paid training and professional development opportunities, Medical, dental, and vision benefits, 401(k) retirement plan, Tuition reimbursement, Verizon product and service discounts, Employee referral bonuses, Career pathing and advancement opportunities. So we can create a Benefits section with those items. We should not create Pay or Schedule sections. We need to decide on sections: About Us (company overview), Responsibilities (Key Responsibilities), Requirements/Qualifications (What We Are Looking For), Benefits (Why Join Us). Possibly also Skills? But we can combine Requirements and Skills. We need to use

    for each section heading. We need to output only HTML fragment, no /, no markdown fences. Let's extract content: About Us: "Victra is Verizon’s largest premium retailer in the United States. We thrive on collaboration, innovation, and performance. Our mission is to connect technology to life in a trustworthy, fun, and profitable way. We work closely with Verizon and our brand partners to deliver exceptional products, promotions, and experiences that drive customer engagement and business growth." Job Description: "Do you want to be part of a culture that drives performance and celebrates success? Are you ready to help lead in the digital space? As a Software Engineer III - Mobile (OS), you will design and develop critical applications that support Victra’s internal teams and external customers. The technology architecture, software solutions, and support provided to our stores directly enable an exceptional Guest experience. We are looking for an intellectually curious, entrepreneurial professional who is comfortable working outside established boundaries, thrives amid change, and actively contributes to the success of others. You will combine strong technical judgment with clear communication, relationship-building skills, and the ability to work independently while collaborating across a diverse organization." But note: The job title is already shown; we should not repeat it as heading. The Job Description paragraph includes the title; we can keep it as prose. Key Responsibilities: list of items separated by periods? Actually each sentence ends with a period but they are concatenated without line breaks. We need to split into list items. Let's parse: "Collaborate within dynamic, self-organized Agile teams to design, develop, test, and deliver high-quality software applications using appropriate technology stacks and architectural patterns.Partner with stakeholders across the business to analyze needs, clarify requirements, and develop new features and enhancements for applications supporting Victra’s enterprise operations.Demonstrate Customer Focus by translating business and user needs into reliable, intuitive solutions that strengthen the Guest and employee experience.Apply Strategic Thinking to evaluate architecture, technology, security, scalability, and maintainability when recommending technical solutions.Design and implement web applications using .NET and React, including RESTful services, APIs, microservices, and Azure technologies.Automate development and deployment activities by building or using CI/CD pipelines with Azure DevOps, Jenkins, GitLab, or GitHub.Propose and implement improvements to engineering culture, development processes, tools, technology, and architecture; support Change Management through clear documentation and adoption support.Serve as a subject matter expert and trusted technical resource for development colleagues and business partners, strengthening Relationship Building across teams.Provide responsive production and product support, troubleshoot complex issues, and communicate status and resolution clearly to business stakeholders.Deliver Results by balancing feature development, technical quality, operational support, and commitments across assigned work.Support Talent Management by sharing knowledge, mentoring peers, participating in code reviews, and contributing to learning activities such as lunch-and-learns, book clubs, and training sessions." We need to split each sentence into
  • . Ensure we keep the content exactly. What We Are Looking For: list of requirements. "Bachelor’s degree in computer science, Software Engineering, or a related field, or an associate degree in programming, is preferred; equivalent practical experience will be considered.Five or more years of experience developing web and/or mobile applications.Demonstrated object-oriented development experience with C#, .NET, .NET Core, SQL, design patterns, and modern software engineering practices.Strong understanding of multi-tier architecture, web-based applications, object-oriented design, and application development lifecycles.In-depth experience with one or more JavaScript libraries or frameworks such as React, Angular, Vue, jQuery, or Bootstrap; React experience is strongly preferred.Ability to create meaningful automated unit tests using frameworks such as xUnit, MSTest, or NUnit.Ability to write and interpret complex SQL queries and understand relational and data warehouse concepts.Strong analytical, problem-solving, written communication, and verbal communication skills.Ability to work both independently and collaboratively in a fast-moving environment while managing changing priorities.Experience deploying solutions to cloud platforms such as Microsoft Azure or AWS is a plus.Experience developing cloud-based microservices is a plus.Experience developing iOS and/or Android applications is a plus.Familiarity with infrastructure automation and container technologies such as Ansible, Docker, or Terraform is a plus." We need to split each sentence into
  • . Note some sentences have semicolons but still one sentence. Why Join Us (Benefits): list: "Paid training and professional development opportunitiesMedical, dental, and vision benefits401(k) retirement planTuition reimbursementVerizon product and service discountsEmployee referral bonusesCareer pathing and advancement opportunities" Actually the text: "Paid training and professional development opportunitiesMedical, dental, and vision benefits401(k) retirement planTuition reimbursementVerizon product and service discountsEmployee referral bonusesCareer pathing and advancement opportunities". There are missing spaces between items. We need to separate them logically. Likely each item separated by missing space; we can infer list: - Paid training and professional development opportunities - Medical, dental, and vision benefits - 401(k) retirement plan - Tuition reimbursement - Verizon product and service discounts - Employee referral bonuses - Career pathing and advancement opportunities We'll output as
    • each. We must not include boilerplate like EQUAL OPPORTUNITY EMPLOYER etc. Now construct HTML:

      About Us

      Victra is Verizon’s largest premium retailer in the United States. We thrive on collaboration, innovation, and performance. Our mission is to connect technology to life in a trustworthy, fun, and profitable way. We work closely with Verizon and our brand partners to deliver exceptional products, promotions, and experiences that drive customer engagement and business growth.

      Job Description

      Do you want to be part of a culture that drives performance and celebrates success? Are you ready to help lead in the digital space? As a Software Engineer III - Mobile (OS), you will design and develop critical applications that support Victra’s internal teams and external customers. The technology architecture, software solutions, and support provided to our stores directly enable an exceptional Guest experience. We are looking for an intellectually curious, entrepreneurial professional who is comfortable working outside established boundaries, thrives amid change, and actively contributes to the success of others. You will combine strong technical judgment with clear communication, relationship-building skills, and the ability to work independently while collaborating across a diverse organization.

      Responsibilities

      • Collaborate within dynamic, self-organized Agile teams to design, develop, test, and deliver high-quality software applications using appropriate technology stacks and architectural patterns.
      • Partner with stakeholders across the business to analyze needs, clarify requirements, and develop new features and enhancements for applications supporting Victra’s enterprise operations.
      • Demonstrate Customer Focus by translating business and user needs into reliable, intuitive solutions that strengthen the Guest and employee experience.
      • Apply Strategic Thinking to evaluate architecture, technology, security, scalability, and maintainability when recommending technical solutions.
      • Design and implement web applications using .NET and React, including RESTful services, APIs, microservices, and Azure technologies.
      • Automate development and deployment activities by building or using CI/CD pipelines with Azure DevOps, Jenkins, GitLab, or GitHub.
      • Propose and implement improvements to engineering culture, development processes, tools, technology, and architecture; support Change Management through clear documentation and adoption support.
      • Serve as a subject matter expert and trusted technical resource for development colleagues and business partners, strengthening Relationship Building across teams.
      • Provide responsive production and product support, troubleshoot complex issues, and communicate status and resolution clearly to business stakeholders.
      • Deliver Results by balancing feature development, technical quality, operational support, and commitments across assigned work.
      • Support Talent Management by sharing knowledge, mentoring peers, participating in code reviews, and contributing to learning activities such as lunch-and-learns, book clubs, and training sessions.

      Requirements

      • Bachelor’s degree in computer science, Software Engineering, or a related field, or an associate degree in programming, is preferred; equivalent practical experience will be considered.
      • Five or more years of experience developing web and/or mobile applications.
      • Demonstrated object-oriented development experience with C#, .NET, .NET Core, SQL, design patterns, and modern software engineering practices.
      • Strong understanding of multi-tier architecture, web-based applications, object-oriented design, and application development lifecycles.
      • In-depth experience with one or more JavaScript libraries or frameworks such as React, Angular, Vue, jQuery, or Bootstrap; React experience is strongly preferred.
      • Ability to create meaningful automated unit tests using frameworks such as xUnit, MSTest, or NUnit.
      • Ability to write and interpret complex SQL queries and understand relational and data warehouse concepts.
      • Strong analytical, problem-solving, written communication, and verbal communication skills.
      • Ability to work both independently and collaboratively in a fast-moving environment while managing changing priorities.
      • Experience deploying solutions to cloud platforms such as Microsoft Azure or AWS is a plus.
      • Experience developing cloud-based microservices is a plus.
      • Experience developing iOS and/or Android applications is a plus.
      • Familiarity with infrastructure automation and container technologies such as Ansible, Docker, or Terraform is a plus.

      Benefits

Similar jobs