Full Job DescriptionTekWissen Software Pvt Ltd is a workforce management provider throughout the PAN India and many other countries in the world. We provide qualified talent for the clients.
Job Title: Software Engineer 2
Duration: 5-24 Months
Location: Hyderabad, India
Summary:
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
ACCOUNTABILITIES:
Designs, codes, tests, debugs and documents software according to Client’s systems quality standards, policies and procedures.
Analyzes business needs and creates software solutions.
Responsible for preparing design documentation.
Prepares test data for unit, string and parallel testing.
Evaluates and recommends software and hardware solutions to meet user needs.
Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.
Works with business and development teams to clarify requirements to ensure testability.
Drafts, revises, and maintains test plans, test cases, and automated test scripts.
Executes test procedures according to software requirements specifications.
Logs defects and makes recommendations to address defects.
Retests software corrections to ensure problems are resolved.
Documents evolution of testing procedures for future replication.
May conduct performance and scalability testing.
RESPONSIBILITIES:
Prioritizes own work regarding the development, coding, testing and debugging of new software or enhancements to existing software.
Provides resolutions to an assortment of problems of moderately complex scope.
Responsible for the gathering of requirements, analysis, design and implementation of high-quality code for highly complex components in a given product with a focus on software installation solutions.
Responsible for the development and implementation of customized web applications.
Assists in establishing group priorities relative to basic or very specific business needs.
Performs estimation efforts on projects.
Conducts a range of quality-control tests and analysis to ensure that software meets or exceeds specified standards and end-user requirements.
Logs defects and identifies course of action.
Key Responsibilities:
Analyzes business requirements/processes and system integration considerations to determine appropriate technology solutions for internal and external customers. Designs, evaluates, codes, configures, tests and documents applications based on system and user requirements
Responsible for preparing design documentation.
Designs, codes, tests, debug and documents software according to Dell’s systems standards, policies and, procedures, security and compliance requirements.
Analyzes business needs and creates, defines software solutions including custom developed and off the shelf software.
Evaluates and recommends software and hardware solutions to meet user needs.
Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.
Interacts with business users, I/T, vendors and customers to define current and future application requirements.
Possesses and applies a comprehensive knowledge of application programming and analysis. Strong Object oriented programming skills
Strong software engineering skills, thorough understanding of software development lifecycle and methodologies
Strong verbal and written communication skills. Should be able to work in global development environment
Self-starter, proactive, good team player, should possess exceptional commitment towards success of the team, and should have excellent crisis management skills.
Work with the engineering manager, product owners, architects, developers and SDETs to endure that the product is being delivered with quality on time and within budget
Work with internal IT teams to coordinate project interlocks and deployments
Responsible for scrum and agile excellence
Requirements:
Essential Requirements:
Experience: 3 – 5 Years of experience.
Experience in Data-Warehousing Technologies.
Experience in Informatica 9 and ETL Tools.
Experience in Teradata, Oracle, SQL Server as Warehouse Database.
Experience in StreamSets.
Experience in SQL and Macros
Exposure in scheduling tools like Control-M
Experience in UNIX Commands
Desired Requirements:
Knowledge on Hadoop- HDFS, Hive, PIG and YARN Knowledge on ingestion tool StreamSets. Good to have knowledge on Spark and Kafka. Exposure in scheduling tools like Control-M
Work Location
Hyderabad, TELANGANA
Company
Confidential
Type
Contract
Category
IT
Job Duration
5-24 Months
Skills
Informatica, , Teradata, , Control-M