Imagine Staffing Technology - Wilmington, DE

posted 12 days ago

Full-time - Mid Level
Wilmington, DE
Administrative and Support Services

About the position

The Software Engineer II position is designed for talented individuals who are eager to work in a dynamic and innovative environment. This role involves contributing to complex projects, overseeing systems analysis, design, and development, and collaborating with a skilled team to deliver cutting-edge technology solutions. The position emphasizes both individual contribution and leadership in guiding less experienced resources, making it ideal for those looking to make a significant impact in the tech industry.

Responsibilities

  • Complete and oversee basic to complex systems analysis, design, and development.
  • Play a key role as an individual contributor on complex projects.
  • Maintain an excellent functional understanding of the supported application(s).
  • Direct and monitor less experienced resources and coordinate development tasks on small to large scope projects.
  • Prepare and manage the technical component of project plans.
  • Participate with other Development, operations, and Technology staff in overall systems development direction from technical analysis to user acceptance testing.
  • Prepare and review test data and execute detailed test plans.
  • Complete any required debugging.
  • Evaluate and understand complex interrelationships and effects among programs, interfacing applications, and platforms.
  • Provide highly analytical consulting and leadership in identifying and implementing new uses of information technologies to assist business units in meeting strategic objectives.
  • Prepare thorough, clear technical and functional specifications and update systems documentation.
  • Prepare charts, tables, and diagrams to assist in analyzing problems. Review documentation prepared by less experienced staff.

Requirements

  • Minimum of an Associates degree and 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years higher education and/or work experience, including a minimum of 5 years systems analysis/application development experience.
  • Minimum 4 years of Java/Spring Boot experience.
  • Strong experience in the Spring framework.
  • Cloud (preferably Azure) and CICD pipeline understanding.
  • Experience with ETL, Talend, SQL is a plus.
  • Capable of working on multiple projects of a complex nature.
  • Excellent problem-solving skills to assist in issue resolution.
  • Strong verbal and written communication skills, with prior experience presenting to the target audience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service