Job Description :
C#, SQL, Visual Studio
5+ years programming and supporting large enterprise systems

Job Description:
The Developer plays an important role in creating and maintaining the strategic applications including Mobile and Kiosk applications. The Developer''s role is to plan, design, develop and launch efficient systems and solutions in support of core functions. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments. The Developer is experienced and self-sufficient in performing his/her responsibilities requiring little supervision, but general guidance and direction.

TASKS TO BE PERFORMED
Accountable for effective project delivery within committed budget, schedule and quality
Must have the ability to independently research and solve problems in the SDC
Accountable for identifying needs, securing commitments and monitoring progress of deliverables from internal and external service provider teams
Provides estimates of effort and time
Accountable for ensuring technology solutions comply with architectural standards
Responsible for organizing and maintaining performance of any application issues in accordance with agreed SLA
Provide on-site and on-call support (7x24x365), as needed.
Design, develop and modify software applications/systems according to specifications
Consults with Business Analysts and business partners on potential software solutions for business specifications
Provides support to the software development leads (Senior Developer) during the design portion of the SDLC
Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions
Develop appropriate software documentation
Complete comprehensive unit testing on all developed/enhanced software
Works on one or more projects; may work as a project leader
Works on moderate to complex projects
Provides direction tools, technical and process support to less senior developers
Demonstrate advance knowledge of SDLC processes, inputs/outputs, standards and best practices
Demonstrate advance knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles.
Demonstrate advance knowledge of software engineering best practices such as: versioning and versioning control, software packaging and software release management

SKILL SET DETAILS
BS in Computer Science or related field or equivalent experience
Proficient programming in C#, SQL, HTML, AJAX, JSON, XML, SOAP
5+ years programming and supporting large enterprise systems
             

Similar Jobs you may be interested in ..