Software Engineer is involved in the design, development, and testing for PC, web & cloud, which includes:
- Design and development of new functionalities in the cloud, core systems/components in the cloud.
- Work for front and back end to develop system and user experience
- Participate in required engineering activities. Collaboration with internal stakeholders to define and set expectations
- Assist in product design and architecture development
- Accurately define and document technical side of project and identify risks
- Design, develop, integrate and test software system for security system products
- Facilitate and assist in the task estimation process
- Work in a cross-functional team environment comprised of software engineers, testers and product managers
- Participate in technical project reviews and code reviews
Requirements
Minimum qualifications:
- Bachelor's degree or above in Computer Science, Computer Engineering, Software Engineering or technology-related field
- Verbal and written communication skills in English are essential
- Minimum 3 years of experience in demonstrated software development for web, and mobile applications.
- Skill in ReactJS, JavaScript or frontend related programming language
- Familiar with UI/UX design and implementation.
- Knowledge with Microsoft tools and frameworks (.Net , Visual Studio)
- Knowledge of internet security concepts and solutions.
- Knowledge of quality management processes for software development life cycle
- Knowledge of agile development methods (Scrum, test-driven development, etc.
Preferred qualifications:
- Demonstrated experience with Python
- Demonstrated experience with YAML
- Demonstrated experience with Powershell
ย
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
ย
ย
ย
ย
ย
ย
ย
ย