Senior level Software Engineer with strong knowledge in application and tools design and development. Looking for candidates with excellent coding skills in Python, Java, and strong knowledge in software design lifecycle and system integration. Familiar with agile development environment.
- Able to develop, code, test and debug modules of a complex software product. Design and implement well structured, optimized and modular code.
- Able to maintain existing software, integrate with other systems and platforms, extend existing system based on functional requirement.
- Collaborate with other developers, QA, PM, and users to improve software functionality and usability.
- Deliver fast and quality results in line with project growth
- Able to create quick prototypes based on design options.
- B.S or M.S. in Computer Science, Computer Engineering, or related fields
- 6-8 years’ of industry experiences in Python or Java development and system integration.
- Strong knowledge in Linux, VM, MySQL, MongoDB, Msg Queues, workflow engines.
- Ability to work in team setting as well as independently
- Excellent analytical, documentation and communication skills