Country: india location: building no: 12c, floor 9,10,11, building no: 12b -stilt floor, raheja mindspace, cyberabad, madhapur, hyderabad - 500081, telangana, india # of positions 1 cloud technologies: senior engineer job responsibilities
Design, develop cloud based applications using microsoft azure and other cloud platforms.
Design, develop web applications, desktop applications using microsoft technologies (.net, c#, microsoft azure, iothub, wcf, wpf, sql server, elastic db, redis).
Work closely with onsite, offshore and cross functional teams, product management, ui/ux developers, web and mobile developers, sqa teams to effectively use technologies to build and deliver high quality and on-time delivery of mobile applications
Proactively identify risks and failure modes early in the development lifecycle and develop pocs to mitigate the risks early in the program
Assertive communication, leadership and team skills
Be/ btech degree in computer science or electrical, electronics with 5 to 8 plus years of software engineering and mobile application development experience
Mtech/mca/ ms degree in computer science or electrical, electronics with 4 to 6 plus years of software engineering experience
Experience/qualifications required technical skills/education:
Excellent communication and leadership skills
3-5 years of cloud software development experience under agile development life cycle processes and tools
Must have experience working with project management tools such as jira, rally, or tfs.
Must have experience with source control tools like tfvc and/or git
Strong understanding of cloud technologies including saas, paas, and iaas
Develop messaging solutions using service bus queues, topics, relays, and notification hubs; create service bus namespaces and choose a tier; scale service bus
Develop apps that use ws-federation, oauth, and saml-p endpoints
Hands-on experience implementing redis caching, azure cache services
Hands-on design and implementation of transient fault handling for services, respond to throttling, application request routing (arr) affinity
Troubleshoot and resolve concurrency issues in database
Design always on, availability groups, geographical fault tolerant highly available database solutions
Good hands on experience diagnosing performance bottlenecks, wait stats, sql query monitoring, review and optimization strategies
Thorough experience in cache and non-relational databases like cosmos db etc.
Hands-on development using distributed logging frameworks like serilog and diagnostics/dashboards using application insights.
Sound knowledge and hand-on experience using application lifecycle management, devops, ci and cd using tfs and team services
Hands on experience designing cloud applications for resilience and availability.
Create normalized and highly scalable logical and physical database design and switch between different database technologies like oracle, sql server, elastic databases to low end databases like sqllite
Measure latencies, query execution times and propose and drive database/query optimization techniques
Mobile first approach in designing applications and strong tdd fundamentals
Thorough understanding of the microsoft iot suite including iot hubs, event hubs, stream analytics, machine learning, notification hubs etcHands on porting experience in atleast one iot stacks on the embedded devices and at least one wireless and wired sensor/telemetry devices integration with cloud.
Thorough knowledge and hands-on developing arm templates and powershell scripts.
Good understanding of the ios/android app submission and integration needs and impact on the cloud development
Preferred technical skills/education:
Experience with building automation and/or hvac domain
Knowledge on capabilities of cloud platforms like aws, google app engine, vm cloud, orange etc.
Good understanding of the linux, aix, windows operating systems, evolution and differencesGood understanding on windows 7, windows 8, 8.1 and 10 desktop apps, store apps etc.
Experience in designing big data applications, interactive solutions, big data real time processing solutions, cognitive services, data lake analytics, hadoop/hdinsight, machine learning and microsoft analytics platform, machine learning and end to end cloud analytics
Knowledge in data science
Additional comments this individual be self-directed, highly motivated, and organized with strong analytical thinking and problem solving skills, and an ability to work on multiple projects and function in a team environmentCarrier is an equal opportunity/affirmative action employerAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected classJob applicant`s privacy notice: click on this link to read the job applicant`s privacy notice
Posted 29 days ago