Software Eng Consultant

IBA InfoTech Inc.
Charlotte, United States of America
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Charlotte, United States of America

Tech stack

Agile Methodologies
JIRA
Code Coverage
Databases
Middleware
High-Level Architecture
Systems Analysis
Systems Development Life Cycle
Software Engineering
Software Systems
Solr
Systems Integration
Web Services
Enterprise Software Applications
Information Technology
Atlassian Tools
Full-text Search

Job description

  • Translates business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions by partnering with Business Analysts to understand business needs and functional specifications
  • Contributes to and leverages the technical direction for the development, configuration, or modification of integrated business and/or enterprise application solutions within various computing environments by providing insight and guidance for the design and coding of component-based applications
  • Serves as a technical expert for project teams throughout the implementation and maintenance of business and enterprise software solutions by leveraging partnerships with IT teams (e.g., Operations, Infrastructure, Architecture, Quality Assurance, Business Analysts) and business leaders to resolve escalated issues
  • Supports systems integration testing (SIT) and user acceptance testing (UAT) for large, complex, cross-functional application initiatives by providing insight to testing teams in order to ensure the appropriate depth of test coverage
  • Mentors and advises others in all software development lifecycle phases by applying and sharing an in-depth understanding of the company and industry methodologies, policies, standards, and controls
  • Provides consultation to help ensure new and existing software solutions are developed with insight into industry best practices, strategies, and architectures by communicating emerging technological trends to IT teams and leaders
  • Assists in hiring, training, and developing talent for growth opportunities

Requirements

  • Bachelor's Degree in Computer Science, CIS, or related field
  • 10+ years of experience in software development or a related field
  • 6+ years of experience working on a project(s) involving the implementation of solutions applying development lifestyles (SDLC)
  • 6+ years of experience in database technologies
  • 5+ years of experience with Web Services, * Master's Degree in Computer Science, CIS, or related field
  • 6+ years of IT experience developing and implementing systems within an organization
  • 6+ years of experience in systems analysis, including defining technical requirements and performing high-level design for complex solutions
  • 5+ years of experience working with SOLR, including powerful full-text search, faceted search, dynamic clustering, and database integration.
  • 2+ years of experience working in an Agile team model utilizing workflow and defect tracking software (e.g., Atlassian toolset -- JIRA)
  • 6+ years of experience working with application and integration middleware X
  • 5+ years of experience leading teams, with or without direct reports

Apply for this position