Senior Software Engineer
at FreightVerify
Ann Arbor, MI 48104, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Jun, 2024 | USD 140000 Annual | 29 Mar, 2024 | 5 year(s) or above | Hosted Services,Python,Aws,Kafka,Computer Science,Java,Design Patterns | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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