Software Developer - Java API

IBA InfoTech Inc.
Charlotte, NC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Business Systems Databases Middleware Issue Tracking Systems Systems Analysis Software Engineering Software Systems System Integration Testing Web Services Enterprise Software Applications Integration Tests
+3 more
Information Technology Software Version Control Programming Languages

Job description

  • The primary purpose of this role is to assist in translating business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions. This includes responsibility for assisting in the development, configuration, or modification of integrated business and/or enterprise application solutions within various computing environments.

RESPONSIBILITY STATEMENTS:

  • Assists in translating business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions
  • Provides insight into recommendations for technical solutions that meet design and functional needs
  • Designs and codes component-based applications using various programming languages
  • Develops and executes component integration test (CIT) scenarios to identify application errors and ensure software solutions meet functional specifications
  • Facilitates the implementation of business and enterprise software solutions
  • Provides post-implementation programming and/or configuration support for enhancements to new or packaged-based systems and applications
  • Supports system integration testing (SIT) and user acceptance testing (UAT) with guidance from senior colleagues by providing insight into testing teams in order to define test plans
  • Works with IT teams to revise applications based on test results as appropriate
  • Participates in all software development lifecycle phases by applying an understanding of company methodology, policies, standards, and internal/external controls
  • Assists in the design of production application support plans, schedules, and assignments

Requirements

  • Bachelor’s Degree in Computer Science, CIS or related field
  • 3 years of experience in software development and in database technologies, * Master’s Degree in Computer Science, CIS or related field
  • 3 years of experience writing technical documentation, working with source code control systems, working with defector incident tracking software, working with application and integration middleware, working with 3rd party IT vendors, systems analysis, developing and implementing business systems within an organization
  • 2 years of experience working in a large matrixed organization and with web services
  • 1 year of experience working with an IT infrastructure Library (ITIL) framework

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · WWC 2025

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · WWC 2022

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all