04 Nov
Software Engineer
Texas, San antonio , 78216 San antonio USA

RESPONSIBILITIES:Kforce has a client in search of talented Software Engineers in San Antonio, TX. Positions range from Junior level to MID level in performance/experience.Job Description:The Software Engineers are engaged in all phases of the software development lifecycle which include gathering and analyzing user/business system requirements, application design, development, integration, and support (defect/patch management and outage resolution). In addition, Software Engineers are responsible for determining how data is sourced, assembled and conveyed into our multi-channel orchestration platform to target, personalize, and execute cross-channel marketing at scale. Software Engineers participate in design meetings and consult with business clients to refine, test, and debug systems to meet business needs, interact with and sometimes direct third party partners in the achievement of business and technology initiatives. This is an advanced-level role occupied by those demonstrating in-depth technical knowledge within their respective areas of specialization. Specifics of the Software Engineer Role: Hands-on software development enabling Client's marketing capability Software Engineers consults with business and architects to develop and document requirements Applies technical expertise to plan, analyze, design, build, validate, implement, and support solutions Identifies and creates solutions to improve system performance and availability Facilitates root cause analysis of system issues to minimize impact and future occurrences Software Engineers analyzes and designs specifications for less experienced team members to execute Assists team leads with delegation of technical work packages to cross functional team members for execution through the full development life cycleREQUIREMENTS: Software Engineer needs a Bachelor's degree or 4 additional years of related experience beyond the minimum required; May be substituted in lieu of a degree 6 or more years of software development, database system development, or systems development experience demonstrating depth of technical understanding within a specific I/T discipline(s)/technology(s) 6 or more years of hands-on software development with Java Experience using Kafka Extensive, hands-on experience with SQL Experience with relational database management systems (RDBMS) Experience in handling various production support roles (technical) Must be a team player and demonstrate ability to communicate effectively with both technical and non-technical individuals. Qualifications may warrant placement in a different job levelPreferred Requirements: Experience with Marketing or Campaign technology (e.g. Unica, Adobe Campaign) Experience in system configuration to include creating applications to enhance availability, performance, and capacity Experience with scripting languages (Python/Powershell/Perl) 2+ years of Linux/Unix OS commands and shell scripting knowledge. Familiarity with ETL and ETL best practices Experience with container-based application creation and deployment Large scale relational database, data lake, or data warehouse experience Experience with DataStage is a plusKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.


Related jobs

Report job