Cloud Developer - Job DescriptionJob Title : Cloud Developer
Academics : BE/B.Tech/MCA/ MSc
Desired Experience : 7 - 10 Yrs
Location : Hitec city, Hyderabad
Joining time : Immediate to 15 days
Desired Educational qualification: BE/B.Tech/MCA or equivalent experience
Please go through the JD and apply only if it suits the JD. Also fill the below details and revert back.
Current CTC:
Expected CTC:
Notice Period :
Reason for change:
Role and Responsibilities overview
- Candidates must be proficient on .NET Framework & SQL Server technologies in a product development environment including Visual Studio.NET in a team setting.
- Must have ability to work effectively on tight deadlines, as necessary
- Must be able to design and code effective technical solutions with a good practice of building reusable objects.
- The candidate must be able to use TFS and should be able to adapt any new tools quickly.
- Must be able to execute project plans, and help revise them effectively with changing requirements.
- Adhere to best standards in web development using ASP.Net, HTML/HTML5, and CSS/CSS3.
- Must be proficient in using JavaScript and jQuery. Knowledge of any other JavaScript framework is an added advantage.
- Must possess knowledge of security standards and strategies for web applications
- Experience in development and implementation of enterprise software, with focus on usability and customer delight.
- Must have good understanding of design patterns and must be able to apply effectively.
- Candidates should be adept at working cross-group with other teams.
- Work closely with business and IT partners during early SDLC phases to understand the business capabilities and goals for the program
- Must be able to document design artifacts required for a product/project.
- Develop design and technology prototypes to prove out concepts
- Create windows and web services based on the Microsoft platform.
- Create efficient databases for clients, must have good knowledge on ADO .NET family of technologies and ORM framework(s).
- Understand the existing systems, while analyzing upstream and downstream system impacts.
- Exposure to Service-oriented application development. Build Web services and APIs as in RESTful and SOAP.
- Knowledge of Cloud platforms (Azure) is a plus.
- Continuous integration skills for real-time testing and diagnostics
- Knowledge on Agile Practices.
Experience
- 5+ years of hands-on C# development experience
- Good to have 2 years (OR) minimum of 2 projects implementation on cloud technologies (Preferred Azure)
- Overall 7+ years of hands-on development experience
Technical Skills
Should have strong programming skill with ability to write optimized and reusable code. Demonstrated experience developing enterprise applications using Object Oriented Programming, .NET Framework, ASP.NET and SQL Server programming.
Should be Proficient on following areas of .NET(.Net 3.0 4.6)
- In coding C#, ASP.NET
- XML, HTML 5, JavaScript JQuery, Angular JS, JSON, REST and AJAX
- Development of Windows services, Web services, SOAP, WFC services
- Multithreading
- Development of Data Access Modules using ADO.NET, Linq, Entity Framework
- Debugging/troubleshooting in .Net
Should have good experience/knowledge on following:
- Windows Presentation Foundation / Silverlight
- ISS
- SQL Server 2005-2014
- Knowledge of development with ASP.NET MVC/ MVP/MVVM
- Knowledge on Cloud platforms Microsoft Azure Technology
Should have following design skills
- Proficiency in OOP
- Proficiency in Normalization & RDBMS Design
- Knowledge on Design patterns
- Knowledge on Unit testing Patterns
Should have Experience/Knowledge on following Engg Practices
- Experience/Knowledge of SaaS framework development
- Experience/Knowledge of Various SDLC Processes
- Experience/Knowledge on Requirement/Design/Code Review & Inspections
- Experience/Knowledge on Estimation Practices: Effort and Schedule
- Experience/Knowledge on using Agile Methodologies.
Cloud Platform Experience Experience/Knowledge of Cloud platforms Azure
Other Skills:
- Good communication and collaboration skills
- Good Interpersonal Awareness
- Proven ability to deliver according to schedule and work effectively in ambiguous situations
- Ability to learn new technology in short time.
- Strong Analytical Skill.
Nice to Have
Exposure to Dev metrics - Code Metrics, FX COP, Defect Density, Code Coverage, Review Effectiveness, Defect Removal Efficiency
Knowledge of Windows Identity Foundation / STS