Senior Software Engineer

at  FreightVerify

Ann Arbor, MI 48104, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Jun, 2024USD 140000 Annual29 Mar, 20245 year(s) or aboveHosted Services,Python,Aws,Kafka,Computer Science,Java,Design PatternsNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

FreightVerify is seeking a Senior Software Developer whose responsibility will be to develop, enhance, and provide support for our core product. You will collaborate closely with internal business partners and project team members throughout the development process.
If you’re an out-of-the-box thinker and have a vision to deliver the big picture, this is a great opportunity for you! FreightVerify is in a newly renovated, state of the art office in the heart of Downtown Ann Arbor offering the latest and greatest technology and collaborative workspace.
We are seeking engineers in Ann Arbor, MI or surrounding areas that are willing to commit to a hybrid onsite work model.

Responsibilities:

  • Primary technologies are Java and Python utilizing a micro-services API framework, PostgreSQL, and React framework.
  • Primary build back end components and and contribute to front end as needed in a small team, agile environment.
  • Analyze, design & build integrations for applications and APIs including security & error handling.
  • Actively solicit the involvement of other developers and subject matter experts to ensure integrity, efficiency, and supportability of integrations.
  • Performs appropriate and thorough testing on all code changes. Implements automated unit tests using popular integration testing frameworks.
  • Handles multiple assignments concurrently.
  • Maintains technical documentation & test cases.
  • Demonstrates a pattern of continuous learning by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations

Qualifications:

  • Bachelor’s degree in Computer Science
  • 5-7 years developing enterprise class full stack services utilizing Java, Go, or Python
  • Experience with Kafka or similar event streaming platforms
  • Familiar with Cloud Native development, specifically with AWS hosted services
  • Strong knowledge of API based integration and micro services design patterns & best practices
  • Experience with AI or ML applications and/or strong passion in AI

Responsibilities:

  • Primary technologies are Java and Python utilizing a micro-services API framework, PostgreSQL, and React framework.
  • Primary build back end components and and contribute to front end as needed in a small team, agile environment.
  • Analyze, design & build integrations for applications and APIs including security & error handling.
  • Actively solicit the involvement of other developers and subject matter experts to ensure integrity, efficiency, and supportability of integrations.
  • Performs appropriate and thorough testing on all code changes. Implements automated unit tests using popular integration testing frameworks.
  • Handles multiple assignments concurrently.
  • Maintains technical documentation & test cases.
  • Demonstrates a pattern of continuous learning by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organization


REQUIREMENT SUMMARY

Min:5.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science

Proficient

1

Ann Arbor, MI 48104, USA