Urgent job opening for Software Engineer /Sr.Software Engineer -Chennai
Posted On : 23Location | Chennai | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Role / Position | Software Engineer /Sr.Software Engineer | ||||||||||||
Experience (required) | 3-8 years | ||||||||||||
Description | |||||||||||||
Profile summary: We are looking for.Net Professionals who will be responsible for the end-user facing applications which allow thousands of financial institutions, hundreds of merchants, and tens of millions of their customers to conveniently, efficiently, and securely receive and pay their bills, pay other people, and basically plan and execute financial related transactions that make up the bulk of one's financial life. These applications support upwards of 20 million active users, they front-end billions of financial transactions a year, and they help catalyze the effective movement of trillions of dollars of funds between people, merchants and service providers, and their financial institutions. This person is the primary contributor to the design of a tier or tiers of the software suite (Presentation or Data tiers as examples). Main focus will be in the presentation tier area. They will increase the technical expertise of the team as a whole by introducing new technologies and by acting as a mentor to others. They will address architectural issues for their assigned tier. They will be responsible for building and adhering to a multi-year roadmap. They are expected to design and lead the implementation of customization and extension of their tier. They work with customers and technical staff to resolve problems and respond to suggestions for improvements and enhancements. This person can demonstrate multi-tasking skills under tight deadlines and constraints. He or she must be a strong team player with an experience base of at least 3-8 years in increasingly challenging assignments. Background should include design and development experience in high-traffic, high-visibility, high-quality, highly-scalable, highly-secure, high-transaction volume, and/or high-availability production environments. With limited direction, the successful candidate will: - Leverage full technical knowledge and thorough understanding of business application of projects. - Actively participate in all phases of projects. - Own, deliver, represent, and support components in the pre-inception, inception, elaboration, construction, transition, and post-deployment phase of an iterative product lifecycle. - Work with customers, internal partners, and other technical staff to resolve problems with software and systems, and respond with suggestions for improvements and enhancements to the solutions and services. - Assist with the continuous refinement of supporting processes. - Develop software architecture and associated documentation as designed. - Collaborate with team developers and key members area to design product, maintain standards, and further product technologies. - Will review design and development work of other developers or be called on as a resource to investigate and resolve product issues. Skills Required: Candidate must demonstrate capacity for working in a fast-moving and often dynamic development environment. A strong background in Object Oriented design and development is necessary, as-is a demonstrated ability to embrace and integrate new technologies and concepts into existing systems. Candidate should demonstrate experience in delivery of complex systems in a wide range of technologies, but must have currency and expertise in Microsoft technologies. Candidate will participate in development, testing, and support of applications, components, and services in a Microsoft technology space. At least 3-8 years expertise in developing web-based UI applications At least 2-4 years expertise in complementary frameworks: Asp.Net, MVC 3.x/4.x Razor view, JQuery, JSON, MS Unit Test framework (or similar) At least 3- 6+ years’ experience hand-coding C#, HTML, CSS, XML, JavaScript, Jquery, and AJAX Expertise developing and testing across multiple browsers, platforms, DOM implementations, etc. Experience with Rich Internet Applications Experience developing accessible websites (Section 508, etc.) Demonstrated ability to accurately estimate and scope development work Expertise in related development environments/tools is expected: Visual Studio (2012 +), TFS (2010 +) Non-technical capabilities: • Must have interpersonal and relationship skills necessary to work with an integrated yet geographically dispersed team of customers, leaders, interface designers, product managers, developers, implementation specialists and quality engineers. • High organizational skills • Ability to multi-task, manage multiple priorities, and meet deadlines • Ability to work efficiently and productively without direction or guidance • Capable of exercising extreme discretion and independent judgment • Ability to communicate, both verbally and in writing, with a high level of confidence Skills Desired: Mastery of current client-side technologies and their successful integration into the solution space. Performance and capacity testing and evaluation, especially from a client-side perspective, are a big plus. Agile development practice experience Mobile application development Education Required: Bachelor’s degree in Computer Science or related field, or equivalent combination of education and experience |
|||||||||||||
Send Resumes to | ananth@expertiz.in | ||||||||||||