Senior Member of Technical Staff ( ASP .Net Web Forms)

5 - 9 Years
Bengaluru
Not Disclosed by Recruiter
Posted: 36 days agoOpenings: 1Job Applicants: 1174Job Views: 342

Job Description

Primary Function


¢ Contribute to accurate, unambiguous technical design specifications to the appropriate detail

¢ Deliver customer value in the form of high quality software components and services in adherence with RPR policies on Security, performance, longevity and Integration testing

¢ Write, debug, and deploy code to production; deliver timely fixes

¢ Adhere to DOD (story definition of done) as part of the sprint, including unit tests, functional testing, code reviews, no regressions, bug fixes, documentation and adhere to best coding practices

Contributions to the Team


¢ Learn the domain knowledge for area of assignment

¢ Take ownership of what the team builds after the release; consider customer adoption as success criteria

¢ Contribute to agile ceremonies to improve team performance

¢ Volunteer for work in the backlog and commit to quality delivery; Coordinate efforts across the team to ensure completion and effectiveness

¢ Participate and contribute to scrum meetings i.e. daily stand-up, sprint planning, readouts and retrospectives

¢ Drive self-organization; help determine how the team functions in collaboration with your peers

Required Candidate profile

Education, Experience, & Skills Required:

  • 5-8 years of experience in an engineering role
  • Bachelor's Degree or equivalent
  • Strong software engineering skills and computer science experience
  • Knowledge of at least one modern programming languages such as: C#, Perl, and JavaScript/jQuery
  • Exposure to object-oriented programing, Web Services, relational database technologies, Webforms, Entity Framework, jQuery, RESTful API, WebUI (HTML 5) and Modern JS frameworks
  • Experience in UI development using WPF and WinForms, Angular.Js
  • Experience in SOAP, Web Services (SOAP/REST), XML, JavaScript, HTML/DHTML
  • Experienced in developing multi-threaded and distributed applications. Solid understanding of threading, garbage collection, performance optimization and memory management.
  • Agile/Scrum work experience for iterative development. The ability to translate complex processes into technical requirements while also managing delivery and operations
  • The ability to work well with cross-functional teams and know how to communicate priorities
  • Strong analytical and problem-solving skills
  • Good knowledge of software testing methodologies and code quality
  • Experience working with a Service Oriented Architecture (SOA), Web services and RESTful architectures, Micro-Services Architecture
  • Bachelor's / Master's degree in Computer Science or related field or equivalent

Salary: Not Disclosed by Recruiter

Industry:IT-Software / Software Services

Functional Area:IT Software - Application Programming, Maintenance

Role Category:Programming & Design

Role:Software Developer

Employment Type:Full Time, Permanent

Keyskills

Desired Candidate Profile

Please refer to the Job description above

Education-

UG:B.Tech/B.E. - Any Specialization, B.Sc - Any Specialization

PG:MCA - Computers, MS/M.Sc(Science) - Any Specialization, M.Tech - Any Specialization

Company Profile

athenaHealth Technology Private Limited.

About athenahealth¢

Our Vision:¢

To create a thriving ecosystem that delivers¢accessible, high-quality, and sustainable healthcare for all.¢

Our Location:¢

This role will be based in Bengaluru, India. Our Global Headquarters is located in Watertown, MA, just a few miles from Boston. We have two other India locations in Chennai and Pune.¢
Our Culture:¢At athenahealth, our employees (or "athenistas")¢ are committed to making healthcare smarter. Our success is dependent on the diversity, collective spirit, and contributions of our people, clients and partners. We value teamwork and believe that the strength of our team comes from supporting each other and leveraging our specialized skills. If you are looking for company that will enable you to work outside of your comfort zone to transform the healthcare ecosystem, athenahealth is the place for you.¢

Our Perks:
Along with health & financial benefits, our¢athenistas¢are offered a variety of perks that promote employee wellbeing such as commuter support, collaborative workspaces.
View Contact Details+

Recruiter Name:Vinaykrishna

Contact Company:athenaHealth Technology Private Limited.

Apply