The Software Engineer II is responsible for minor designing and transforming business requirements into software programs by enhancing, modifying, and altering codes to create algorithms in which the computers could follow. Further, they are responsible for fixing bugs (debugging) and resolving system issues that the end-users usually encounter whenever handling the system.
Responsibilities
- Develops and modifies new and existing software applications
- Arranges project requirements into programming sequence
- Confirms program operation by conducting tests runs
- Spearheads and facilitates discussion, planning, and execution of minor system designs and programs;
- Meets and interacts with prospects and current clients
- Communicates appropriate options for resolution of bugs and issues in a timely manner
- Revisits the development process to fix bugs or address client or consumer concerns.
- Ensures that programming methodologies are aligned in the department’s framework, operating procedures, manuals, and other documentation for compliance;
- Performs duties and responsibilities analogous to the foregoing
Must Have
- Programming Language
C#, C++, Java, ASP.Net, .Net, PHP, HTML - Database
MS SQL, MY SQL, POSTGRESQL - Bachelor's Degree in Information Technology, Computer Science, Computer Engineering or equivalent
- 0 to 2 years of relevant working experience
- Average communication skills
- Intermediate analytical skills
- Average problem solving skills
- Intermediate detail-orientedness
- Intermediate multitasking