Telit Cinterion is looking for a Java UI/UX Swing programmer to develop new features for their deviceWISE Workbench and other deviceWISE products, and to find and fix defects in a fast-paced environment.
Requirements
- 5+ years of Java Swing development experience required
- General Java and JavaScript front-end development experience required
- Experience with communication protocols in java, TCP/UDP/JDBC/HTTP/etc.
- Experience in the Windows environment including tools for debugging, profiling, and version control
- Comfortable using Eclipse or an equivalent IDE for Java development
- Experience with continuous integration tools like Jenkins
- Experience with Git source control management
Responsibilities
- Responsible for supporting and enhancing our deviceWISE IoT products, primarily the deviceWISE Workbench desktop application with web front end development as well
- Perform coding, debugging, testing, and troubleshooting on a variety of operating systems
- Develop solutions for a variety of Windows, MacOS, and Linux operating system environments
- Participate in architecture, design, code reviews and unit testing
- Provide application support, analysis and design related to new and existing applications as well as finding innovative and cutting-edge solutions to meet business needs
- Interact with architects, project management, developers, testers, and other engineers to estimate, plan, design, test, and release new solutions according to the committed plans
- Provide Level 3 support and interacts with support engineers, management, and customers as needed
Other
- willing to work in a fast-paced environment requiring broad experience, adaptability, quick learning, and excellent problem-solving skills
- Organize and schedule their work and determines the best approach to solve a range of highly complex technical problems
- Work independently and collaborate well with others
- Follow and improve our design, verification, build, and release processes
- Excellent communication and interpersonal skills