Title: Sr. Consulting Software EngineerType : 6 Months Location : 100% Remote Work Rate : $Open/hour RequirementsJob Description: Provides technical leadership for the portfolio of applications managed by an IT Service Owner. Drives the usability and quality of the software developed within the area. Ensures technical currency is maintained within the applications within the portfolio. Acts as a hands-on software engineer who can write quality code, assist with problem solving, root cause analysis, trouble shooting and coaching. Writes technical blogs and be active in Open Source Community. Agile, DevOPS and Cloud: Applies Design Thinking techniques on application design. Leads agile software development efforts as a senior Technical Leader. Coaches and mentors other software engineers across teams on practices such as TDD, ATDD and pair programming. Designs highly scalable applications in AWS cloud using tools like Cloud Formation Templates, EC2, SWF, ELB, Lambda, S3, RDS/Dynamo DB and others. Creates load and performance testing strategy and perform advanced performance tuning. Reviews and implement corrective and preventive measures based on metrics across portfolio of applications including but not limited to code quality, business metrics and performance metrics. Requirements: 10+ years of related experience including experience working with Agile Methods and modern programming environments. Experience in health care, insurance or related field. Critical thinker. Demonstrated problem solving techniques. Strong verbal and written communication skills. WORK EXPERIENCE: IT 10+ years; EDUCATION: Bachelors: Computer and Information Science (Preferred)BenefitsNote: If interested please send your updated resume to and include your salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.We look forward to hearing from you at the earliest!.