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 similarrole
Experience in programming languages, such as C++, C#, Java, Angular, NodeJS and JavaScript
RDBMS / MongoDB / PostgreSQL knowledge will be preferred
Familiarity with OutSystems will be preferred
Understanding of software requirements, software development process, software debugging, software testing
Familiarity with various operating systems and platforms (MS Windows and Red Hatpreferred)
Good writing and communication skills
Resourcefulness and problem-solving aptitude
#J-18808-Ljbffr