Vacancy expired!
Software Engineer (Java)80% Remote About the Job:
- Duration: Long term renewable contract
- Location: Greenville, SC
- Pay rate: Hourly, depending on experience
- Job ID: 3943
- Designs and develops native applications on Mobile platforms
- Defines and documents the design of functionality through use cases, business process flows, UI design, and UML modeling as necessary
- Works on several development initiatives concurrently and provide subject matter expertise on customer implementations and product customization
- Works with other developers to develop functionality following existing style and coding standards
- Reviews designs, demo prototypes and provides application support
- Defines the visualization and realization of future technologies, which will support the complete process from the development of concepts and vision to full production-ready solutions, which can be integrated rapidly into the automotive environment.
- Serves as a primary point of contact for other engineers and specialists in the team to provide expert knowledge and troubleshooting skills.
- Serves as an internal consultant to other developers and engineers as needed, providing assistance in all phases of product life-cycle development.
- Maintains accurate, meaningful, and updated technical and non-technical documentation pertaining to all aspects of area(s) of responsibility.
- Analyzes business-critical processes, evaluates and recommends improvements.
- Measures performance of delivered services through a set of agreed metrics.
- Manages appropriate action to make corrections so that all services agreements are met.
- Performs other duties as assigned by supervisor.
- BA/BS Degree in Business, Computer Science, or Electrical Engineering preferred or the equivalent of 4 years professional IT-related experience. MS degree (preferred).
- 5+ years of technical experience in Information Technology to include 2+ years of experience in mobile technologies, web, vehicle IT with demonstrated strengths in software and hardware design, development, integration, and testing
- Process/project management experience or training/certifications (preferred).
- 1-3 years of experience developing enterprise or client facing mobile applications.
- 1-3 years of experience in Mobile device management, application deployment, and support
- 5+ years of experience with Object-oriented programming (Java, Objective C, or Javascript)
- 1-3 years of experience of hands-on development experience with XML GUI styling (for Android)
- 5+ years of experience with Eclipse or Xcode development environment
- 3-5 years of Implementation experience of software design patterns and best practices applicable to mobile development.
- 1-3 years of Understanding of mobile platforms, device manufacturers, mobile browsers, and device management.
- 1-3 years of experience with REST Web Services and JSON/XML
- 1-3 years of experience in the ability to support Android fragmentation and Android 2.2+, iOS, and HTML5
- 5+ years : Application development using Java.
- 5+ years: REST API design and implementation.
- 4+ years: Implementation experience of software design patterns and best practices applicable to Java application development.
- 3+ years: Developing CI/CD processes using Jenkins
- 3+ years: Testing principles and frameworks
- Most Important Experiences:
- 1. Javascript or Java (most important) OR C#, HTML 5 or Python i
- 2. Automated testing experience,
- 3. Unit testing or qualifying business needs,
- Jira, Browser Stack, Selenium Box
- Java, STPI or similar development and web server plus database through Java.
- Experience and understanding of large scale architecture. Over 500,000 users for this team.
- Paid Holidays/Paid Time Off (PTO)
- Medical/Dental Insurance
- Vision Insurance
- Short Term/Long Term Disability
- Life Insurance
- 401 (K)
- ID: #22402911
- State: South Carolina Greenville / upstate 29609 Greenville / upstate USA
- City: Greenville / upstate
- Salary: BASED ON EXPERIENCE
- Job type: Permanent
- Showed: 2021-11-08
- Deadline: 2022-01-05
- Category: Software/QA/DBA/etc