Roles & Responsibilities
Software Engineer who is able to work closely with project team and customer to determine project requirements, develop software and perform system testing.
Responsibilities
- Responsible for assigned software development which encompasses requirement gathering, design, development, test, training and documentation.
- Acquire specific user domain knowledge that will benefit in understanding user operations.
- Ensure that software designed and developed are according to project requirement.
- Work cohesively with project team members, business analysts and stakeholders.
- Able to contribute any improvement towards software development best practices in areas of automated tools, languages, APIs, etc.
Requirements
Proven experience as a Software Engineer or similarroleExperience in programming languages, such as C++, C#, Java, Angular, NodeJS and JavaScriptRDBMS / MongoDB / PostgreSQL knowledge will be preferredFamiliarity with OutSystems will be preferredUnderstanding of software requirements, software development process, software debugging, software testingFamiliarity with various operating systems and platforms (MS Windows and Red Hatpreferred)Good writing and communication skillsResourcefulness and problem-solving aptitudeTell employers what skills you have
MongoDB
PostgreSQL
Software Engineering
System Testing
JavaScript
SQL
Operating Systems
Software Testing
Windows
Writing
Angular
Java
C#
Debugging
Software Development
C++