Hadiamondstar Software Solutions - Charlotte, NC

posted 5 days ago

Full-time - Mid Level
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer will be responsible for translating business requirements into logical program designs, developing and delivering code modules, and implementing complex integrated software solutions. This role involves collaboration with cross-functional teams to create scalable, maintainable solutions and ensure successful software deployment.

Responsibilities

  • Translate business requirements into program designs and stable application systems.
  • Collaborate with cross-functional teams to develop flexible, scalable solutions.
  • Perform system integration testing (SIT) and user acceptance testing (UAT).
  • Simplify and automate development, testing, and operational processes.
  • Solve complex architecture/design challenges and optimize systems.

Requirements

  • Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience).
  • 5+ years in software development.
  • 4+ years with database technologies.
  • Experience with SDLC and enterprise application solutions.
  • React (5+ years).
  • Java (5+ years).
  • Python (2+ years).
  • Agile experience (minimum 2 years).

Nice-to-haves

  • Kotlin (3+ years).
  • Redux, Spring Boot, and Docker.
  • Proficiency in JavaScript, TypeScript, HTML, and CSS for UI development.
  • Middleware development with Kotlin/Python.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service