Vacancy expired!
- Contribute to and perform analysis of functional requirements
- Create technical designs mapped to functional requirements
- Provide estimates for development tasks
- Develop source code and unit tests according to technical designs
- Participate in code reviews
- Contribute to technical documentation
- Participate in the problem management process and fix defects
- Implement measures, as designed, to comply with policies, standards, and regulatory requirements and ensure all others are doing the same
- Education: Bachelor’s degree in computer science or related field Master’s degree preferred.
- Work experience:
- 4+ years of progressive and relevant professional experience
- 2+ years of full-time Android development, Kotlin experience preferred
- Experience with complex, large-scale systems is preferred; including strong experience in the tools, methodologies, and technologies the role supports is a plus
- Must have a solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based, e.g. interface domain logic and database layers
- Must be able to communicate clearly
- Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
- Must have a basic understanding of systems and subsystems
- Sufficient knowledge of applicable software, computer languages, and code to perform the responsibilities of the role
- This job operates in a professional office environment
- To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment