Job Description: Do you like building scalable and resilient, customer-focused applications in a cloud computing environment?
The Dow Jones Technology team is modernizing its industry renowned Search platform and is looking for a Lead Software Engineer with a passion for building and advancing mission-critical product capabilities.
Our Search platform utilizes leading edge search technologies in conjunction with highly enriched, multilingual content from over 33,000 sources to provide the world's most comprehensive collection of news and data to a broad spectrum of clients.
You will need to bring keen analytical skills and a passion for creative problem-solving.
We are looking for engineers who are unafraid of learning new technologies.You will report into the Engineering team that works on Search technologies.Responsibilities: Designing, implementing, and owning code all the way through deployment.Developing and supporting core Search components, ReSTful APIs, and platform infrastructure frameworks while adhering to our SDLC best practices and guidelines.Working in a team setting, understanding and practicing agile software development and management.Building and executing rigorous load, stress, and performance tests prior to deploying software.Participating in technical discussions about technology and infrastructure and considering the pros and cons of technology choices based on business value, scalability, maintainability, and project delivery performance.Maintaining and sharing knowledge in emerging technologies and tools in the industry.Integrating work into our automated CI/CD pipeline and measuring test coverage.Following all the standard processes of SDLC and our test automation framework.Core Requirements: Excellent verbal and written skills to interact, build, and maintain effective relationships with peers, including communication channels like email, chat, scrum boards, and wiki pages.Strong analytical, problem-solving, and programming skills, with high responsibility and attention to detail.Ability to identify and isolate problem areas within the entire application flow and investigate the root cause while implementing solutions.Self-organized, working well independently and in a geographically diverse team environment in a collaborative fashion.Initiative person with a positive mindset, creative thinking, and adaptability to workflow changes.Ability to design good architecture for new projects as well as migrate legacy projects to new architecture.Produce and maintain proper documentation.#J-18808-Ljbffr