• Job Summary

Produce and Implements functional software solutions
Develops high-quality software that is aligned with user needs and business goals
Supports the technical design process by participating in the analysis of technical application requirements
Implements analyses that will identify requirements related to people, processes and technology
Assists in the integration of technical and application components
Coding and testing program modules; assisting in design
Maintaining, tuning and repairing applications; providing user support
Participates in execution and documentation of tests
Executes conversion plans and documenting possible improvements; identifying disruptions in the processes

• Roles and Responsibilities Work with upper management to define software requirements
Take the lead on operational and technical projects
Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams to fix and improve products
Document development phases and monitor systems

• Skills Required Well versed with technical languages C#, ASP.NET, Web API, Web Services, MVC-5, WCF, J-Query, JavaScript, AJAX, SQL Server and Oracle.
Good knowledge in Angular JS
Hands-on experience in software development and agile methodologies
Familiarity with various operating systems (Linux, Mac OS, Windows)
Work independently with little supervision.
Analytical mind with problem-solving aptitude
Developing methods and techniques for modeling technologies
Strong Leadership Skills and experience coordinating with teams.


Source link