Be aware of scams on social media involving phony job postings. Learn more


Sr. Software Engineer - Java (III)

Location: Hyderabad, Telangana, India

Notice

This position is no longer open.

Requisition Number: 201456

External Description:

Full Stack Senior Software Engineer 

Job Description 

You share interest in the web stack and particular interest in web applications

Does this describe you? You're self-driven because you're passionate and care about your code. You enjoy social coding and feedback so you can grow as a developer. You are always on the lookout for new technologies that improve the application. You proactively drive requirements and ideas for implementing and improving features. 

You'll be responsible for building out sleek web applications using Angular/ Backbone/Java and leverage the UI design spec. Your UI will be the client-facing front for a powerful REST API, and you’ll get to influence the API design. You like to research new technologies and make decisions about the best tools to solve the problem. 

We are looking for talented and agile folks who share our enthusiasm and passion for technology and innovation, our expertise in creating software and solutions for our customers. 

At Teradata, we know that the continued explosion of data will usher in an analytics revolution which will help our customers to grow from being an Intelligent Enterprise to "The Sentient Enterprise". Be a part of a very talented team and help us grow our presence in the next generation technologies for Teradata customers. 

As a Senior Software Engineer 

You have an excellent work ethic
You have a strong sense of ownership for the work assigned
You have exceptional design and programming skills
You are keen on quickly learning a wide range of technologies and apply them to your work
You have multiple design options/solutions for challenging problems
You have an eye for detail and able to communicate your thoughts and ideas across global teams
You are passionate about mentoring and document and share your key learnings 

Responsibilities 

Document feature, design and test specifications
Design, develop and maintain high quality code
Create automation test frameworks and improve code coverage
Should be a Subject Matter Expertise for the team
Organize and participate in stand-up scrum meetings and sprint planning
Work collaboratively with global teams 

Requirements 

Masters in Computer Science or related field
Have at least 9 years of strong development and test experience in Object Oriented Programming
Experience with ORM(Hibernate/MyBatis)
Experience and fluency in JavaScript, JSON, HTML, CSS and XML skills
Experience with RESTful Architectures, Microservices and web services
Strong Generics and core Java programming knowledge
Broad and deep knowledge of Design patterns and Algorithms
Experience and fluency in JavaScript, JSON, HTML, CSS and XML skills
Fluency in jQuery,Backbone.js and Angular.js
Familiarity with relational and NoSQL databases: PostgreSQL, ElasticSearch, Cassandra
Knowledge and experience in Hadoop
Familiar with source control systems like SVN or Git
Familiar with Automation Frameworks(Squish/Selenium)
Familiar with multiple Operating Systems and their administration particularly Linux
Experience with Java IDE's, deployment frameworks and scripting languages
Excellent communication skills 

Experience being an active member in open source communities is a bonus. We do realize many open source contributions are not code, and welcome examples of your involvement.

About Your New Team 

We are a fast moving team located in Hyderabad. We have an open source background and approach to coding, centered around collaboration and transparency. We work with distributed teams in San Diego, California. 

On our team UDA-Viewpoint (UDA = Unified Data Architecture), you'll build the software for the new products for the company that gave birth to big data. We're an extremely agile team that builds modern software built on cutting edge tech.

CountryEEOText_Description: Why We Think You’ll Love Teradata We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

City: Hyderabad

State: Andhra Pradesh

Community / Marketing Title: Sr. Software Engineer - Java (III)

Job Category: Engineering

Company Profile:

Our Company

At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—and our customers’ customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

LinkedIn Remote:

Location_formattedLocationLong: Hyderabad, Andhra Pradesh IN

.