Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Pune |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | Web / Mobile TechnologiesEngineering Design / Construction |
EmploymentType | Full-time |
Principle Engineer - Key Job Duties Assist in the development of key and senior level features and solutions. Drive and lead proof of concept projects to construct data driven proofs that specific design concepts and strategies work as expected. Be a prodigious author in the documentation of architectural decisions, design recommendations and research. Act as a mentor to other engineers and team members, share your skills and expertise, encourage creativity and innovation! Understand how software design and architecture impact the goals of the business. Analyze and attribute key operational requirements into cohesive design patterns. Help set a standard and set an example for high quality code review and analysis. Develop new implementations of data driven technology stacks. Implement best SaaS practices across the enterprise. Required Skills Broad and extensive knowledge of the software development process and its technologies Shipped customer facing software in at least 2 core languages such as C# or Java Knowledge of architectural styles and design patterns Advanced knowledge of computer science theory such as state machine implementation, loop invariant proofs, and advanced data structures. Working knowledge and experience of databases and other data persistence layers from low level implementation details on up. Experience implementing large scale & low latency caching layers. Extensive experience implementing service architecture in cloud- based environments such as AWS. Understanding of various coding methods and computer languages Data modeling and database design experience Experience with software development lifecycle (SDLC) processes Experience with service- oriented architecture (SOA),
Keyskills :
design softwaredevelopmentlifecycle computerprogramming java softwaredesign designpatterns strongindatastructuresalg ithms caching