DataJobs.io
← Back to all jobs

Job Description

Databricks Data Engineer role at Infosys, onsite in Richardson, TX, contributes to end-to-end software development activities across requirements, design, coding, testing, training, and production support.

Responsibilities

  • Support the requirements elicitation process by documenting the assigned portions of business requirements, following the provided guidelines, and ensuring alignment with project goals and traceability to downstream development tasks.
  • Lead and document software design discussions, capturing architectural decisions to guide the engineering team toward delivering scalable and maintainable solutions aligned with best practices and project constraints.
  • Contribute to development activities by coding and integrating new features or updates into existing applications, with a focus on preserving system stability, performance, and compatibility.
  • Perform thorough code reviews, implement approved changes to the codebase, and maintain development repositories to support reliable release cycles.
  • Define and implement test strategies, analyze results, and coordinate bug fixes to uphold the organization's software quality standards.
  • Create and deliver user training programs, comprehensive documentation, and support frameworks to ensure a smooth transition to the new software.
  • Actively respond to production issues as they arise, troubleshoot problems, and propose preventive measures to enhance overall system reliability.
  • Maintain detailed records of code, testing techniques, and support activities to enrich the knowledge base and assist similar projects in the future.

Requirements

  • Demonstrates a collaborative mindset and outstanding communication skills to coordinate with teammates, stakeholders, and cross-functional teams.
  • Ability to manage the full end-to-end SDLC from requirements gathering through deployment and ongoing maintenance.
  • A talent for translating complex business requirements into clear, actionable development tasks that drive implementation.
  • A passion for software design accompanied by hands-on coding experience across relevant platforms and technologies.
  • A proactive approach to testing, debugging, and refining applications to deliver consistent quality.
  • Capacity to work with cross-functional teams and perform effective software integration.

Similar Jobs