BloomingtonINRecruiter
the smart solution for Bloomington jobs

SOFTWARE DEVELOPER (LEAD)

Company: Cornerstone Information Systems
Location: Bloomington
Posted on: May 20, 2019

Job Description:

Department: Product Engineering


Reports To: Director of Product Engineering

Position Summary

Cornerstone Information Systems is searching for a full-time Lead Software Developer with 3-5 years' experience to lead the development efforts in application functions for a growing technology company focused on the ever-changing, dynamic travel industry. As a Lead Software Developer, you will be a key contributor to the company growth, including coaching and mentoring developers and leading the development efforts of the codebase to drive quality and efficiency best practices. Providing Best in Class service to our clients is our primary goal and this position has an inherent responsibility to insure the quality and integrity of our solutions meet or exceed our customers' expectations.



Qualified candidates should have a strong understanding of AGILE and SCRUM development best practices. The ideal candidate will have a minimum of five (5+) years of technology experience in software development.

Duties and Responsibilities:

The responsibilities for the Lead Software Developer will include but not be limited to participation in the following areas:

Utilize defect and enhancement tracking software and processesUse version control systems effectively, including an understanding of branching and mergingUtilize defect and enhancement tracking software and processesUse version control systems effectively, including an understanding of branching and mergingMentor/Coach Developers


Ongoing training and education initiativesDefine and execute on improvement opportunitiesAssist with performance issues
Lead the Code/Design Review meetings


Champion quality initiativesEstablish and Monitor best practices (i.e. source control, coding style, documentation)
Socialize Certified Scrum Developer (CSD) best practices to the rest of the teamParticipate in architectural discussions across platforms to ensure consistency


Liaison between departments to represent technical concernsDrive continued synergy between Development and associated departments
Drive cross cutting concerns that bring unity to the platforms (i.e. centralized dashboards)Working in a fast-paced environment to deliver on critical business initiativesParticipate and contribute to ad-hoc development projects as they ariseRemain active in the existing codebase system (writing and/or reviewing)Apply coding and analytical skills in all phases of the software development life cycleOngoing education and training on software development trends & best practicesAssist in staff recruiting including interviews and code assessments (Jr/Mid/Sr/Intern)Speaking engagements and conference attendance (industry events, career fairs, universities)


Knowledge, Skills, and Abilities:


Knowledge of AGILE and SCRUM development practicesKnowledge of OOP concepts & Component DesignKnowledge of Continuous Integration and Deployment best practicesAbility to generate specifications and related unit test plansAbility to be a self-starter on a full life cycle development projectExcellent verbal and written communication skillsExcellent organizational, problem solving, coding, unit testing and debugging skillsFive (5) years of .NET Technologies (ASP.NET, VB.NET, C#)Experience working with modern Web Technologies (HTML5, Angular, React, Node)Relational database knowledge (SQL Server, Oracle); SQL development and T-SQL skills a plusKnowledge of NoSQL databases (Redis, MongoDB, Cassandra) a plusFamiliarity with AGILE and WATERFALL software development methodologiesSolid understanding of web services, REST, SOAP and HTTPTravel technology integration experience a plusAbility to learn and evaluate new productsHighly motivated and able to work independentlyStrict attention to detail / detail orientedProven problem solving and research skillsAbility to work independently and accept accountability for actionsAbility to exercise good judgment and meet deadlinesTeam player


Preferred Credentials and Experience:


Corporate Travel related experienceExperience with multiple development languages (Java, C#, JavaScript, etc.)Experience with enterprise business solutionsExperience with scaling large databasesBachelor's Degree in Computer Science or related field of studyEquivalent combination of education and experienceTechnology experience with at least one Global Distribution System (GDS)

To apply send resume to Cornerstone Information Systems, Systems Department, 300 West Sixth Street, Bloomington, IN 47404 or email to jobs@ciswired.comPandoLogic. Keywords: Senior Programmer, Location: Bloomington, IN - 47405

Keywords: Cornerstone Information Systems, Bloomington , SOFTWARE DEVELOPER (LEAD), IT / Software / Systems , Bloomington, Indiana

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Product Tester at Home. $25hr-$45hr. No Experience Required. Part-time
Description: In-Home Usage Tester Product Tester--from--home Part-timePresently we're recruiting Product Testers from home in several US cities--to expand our private network of In-Home Usage Testers IHUT to (more...)
Company: American Consumer Panels
Location: Greenwood
Posted on: 05/21/2019

Junior Java Developer - Indianapolis
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Indianapolis
Posted on: 05/21/2019

Full-time mobile Podiatrist
Description: As the leader in providing mobile medical care to nursing home and assisted living facility residents, HealthDrive is currently
Company: HealthDrive
Location: Anderson
Posted on: 05/21/2019


SAP BPC Consultant -Rohit
Description: Position : SAP BPC Consultant Location : Indianapolis, IN Duration of contract : Long term Job Description: SAP BPC Functional implementation
Company: Nityo Infotech Corporation
Location: Indianapolis
Posted on: 05/21/2019

Entry Level Programmer - Evansville
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Evansville
Posted on: 05/21/2019

Virtual Customer Service - Technical Support, Nationwide
Description: Mommy Jobs Online mommyjobsonline.com is now seeking Virtual Customer Service Support Reps. to join our workforce Do you love helping others Are you a compassionate communicator, a problem-solver (more...)
Company: Mommy Jobs Online
Location: Indianapolis
Posted on: 05/21/2019

SAP ABAP developer
Description: Miracle Software Systems, Inc. is looking for SAP ABAP developer at Indianapolis, IN for a Long Term Engagement with following job description. Job title: SAP ABAP developer Duration: Long term Location: (more...)
Company: Miracle Software Systems, Inc
Location: Indianapolis
Posted on: 05/21/2019

QA Lead
Description: Good experience in developing test scripts using Selenium and Java. Experience mandatory: Must have experience working with a test team in an agile development environment. Must have 8 years
Company: Iconvergence Solutions
Location: Louisville
Posted on: 05/21/2019

Scrum Master
Description: Experience: 5years Scrum
Company: Astir It
Location: Louisville
Posted on: 05/21/2019

Junior Front End Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Anderson
Posted on: 05/21/2019

Log In or Create An Account

Get the latest Indiana jobs by following @recnetIN on Twitter!

Bloomington RSS job feeds