Title: Senior Consulting Software Engineer
Duration: 6 Months
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 mentor's 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.
REQUIREMENT: 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)
Thanks and regards,
Syed Abbas Hussain