Hotline: 678-408-1354

Lead Software Developer

Job Purpose

  • Designs, coordinates, and implements multiple critical and complex projects for application development, maintenance, and enhancements.
  • The incumbent negotiates system architectural needs, analyzes system and business requirements, and develops project plans from written specifications.
  • Collaborates with user departments and other technology teams to coordinate the implementation of work requests and to provide guidance and operational support for production systems.

Job Duties & Responsibilities

  • Manages large impactful, complex projects and designs, codes, and tests business applications.Maintains, integrates, and implements software systems/applications.
  • Works with others throughout the testing and implementation process.
  • May provide on-going support for significant programming changes on an on-going basis (i.e., post implementation).
  • Analyzes requirements and recommends solutions to integrate application/software/system components.
  • Troubleshoots end-user issues and performs programming activities to address programming errors or potentially needed enhancements.
  • Expertly utilizes development tools and maintains an expert level of programming languages and technologies.
  • Leads others to expertly leverage tools and technology.
  • Promotes quality by performing code reviews, developing and enforcing coding standards, recognizing system deficiencies, and implementing effective solutions.
  • Creates and executes expert level project work plans and revises as appropriate to meet changing needs and provide deliverables in a timely and efficient manner.
  • Gathers business requirements, develops technical documentation, and promotes the use of existing documentation.
  • Expertly responds to the needs of internal and external clients and clearly articulates ideas and plans with clients and team members.
  • Mentors and develops all levels of Software Developers.
  • Applies the standard development methodology process to all projects.
  • Actively seeks and participates in personal and team development opportunities to meet departmental goals.
  • Maintains knowledge in field of expertise, and provides development resources and opportunities for team members.
  • Monitors industry trends and developments to improve system design and customer service.

Additional Duties

  • Provides scheduled on-call 24×7 system support on a rotational basis.
  • May participate in the evaluation and recommendation of new technology.
  • Presents information to clients and peers.
  • Performs other special projects or duties as assigned.

Required Qualifications

  • Strong knowledge of the following languages: JAVA, SQL, Drools, and jBPMPrefer hands on experience with one or more of the following: Java Web Services, JSF, DB2, Sybase IQ, Mongo DB, ODM and Spring batch framework, SAP Data Services, etc.
  • Complex knowledge of at least one of the following languages: JAVA, COBOL, C++, Perl, SQL, etc.
  • Demonstrated record of successful, complex cross-system implementations.
  • Solid experience applying methodologies to design and implement projects.
  • Ability to successfully manage multiple projects in a changing technical environment.
  • Excellent problem-solving skills with the ability to develop technical and business solutions.
  • Excellent verbal and written communication skills.
  • Strong analytical ability.
  • Ability to collaborate effectively in a team environment to achieve desired results.
  • Ability to work extended hours as needed.

Required Education & Experience

  • Bachelor’s degree or equivalent experience and/or education.
  • 8+ years of relevant experience required.
  • Financial services experience and professional insurance designations are preferred.

Job Type: Full-time

Job Location:

  • Lansing, MI

Required education:

  • Bachelor’s

Required experience:

  • Java Development: 5 years
  • SQL: 5 years
  • Rules Programming: 5 years
Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter