As a Software Engineer, the candidate is expected to assist clients to monitor all software implementation lifecycle and assist make appropriate customization to all software for clients. Train client technical staff on all hardware and software issues and identify all issues in processes and provide solutions for same, The candidate must be able to effectively communicate, both written and verbally, to the technical team, management and customers to inform them of progress, plans and potential problems and viable solutions.
Develops software solutions by studying information needs, conferring with users, studying system flow, data usage, and work processes investigating problem areas and following the software development lifecycle. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions. Provides information by collecting, analyzing, and summarizing development and service issues. Familiarity with Object Oriented Design and Analysis (OOA and OOD) Familiarity with designing, executing, assessing, and troubleshooting software programs and applications Familiar with frond end graphical user interface design, database design, unit testing and quality assurance. Ability to operate within short releases cycles.
Required Skills
C#, WPF Added to this any relational database (Oracle, PostgreSQL, etc) Years of Experience SE- 2 to 7 years
|