Description
We have a excellent opportunity for a Software Engineer to join our rapidly expanding technology team in Chennai.
This position needs technical skills and an ability to resolve complex problems while working on agile based, time-boxed, multiple concurrent development projects.
Your main responsibilities will include:
Analysis, design and development of web-based applications including coding, automated unit testing, debugging and documentation.
Code towards component-based and service oriented architectures to build flexible systems that meet member needs.
Understand, suggest and choose from, possible technical solutions/tools to satisfy business needs-choices that reflect a solution that balances design, use, and support. Use the best practices/techniques for keeping the design/solution under control without excessive work or rework.
Serve as key coding contributor for the evolving web platforms, driving asset and product consolidation as well as driver for innovation.
Help to research, understand and adopt emerging technologies.
Peer technical review including design, code review and white box testing.
Play an active role in the use of best of breed technologies, core frameworks, and agile development methodologies.
Work with project managers to ensure delivery of all projects is on time and to the agreed quality and specification.
Develop and maintain strong relationships with colleagues in infrastructure and service management teams in support of the operational ITIL processes.
This position requires technical skills and an ability to resolve complex problems while working on time-boxed, multiple concurrent development projects.
Qualifications:
Technology experience to include:
Minimum of 5 years developing in technology initiatives, ideally in a data intensive product or services oriented company.
Deep understanding of .NET technologies C#3.0, ASP.Net, WPF, WCF, Web Service and Open Source technologies and Web architectures
Experience of developing for web based solutions that present data analytics and visualization to the user; experience in .Net charting or similar data charting libraries.
Strong work experience in database development including Stored Procedures (TransactSQL).
Windows OS: ability to install and configure Microsoft tool stack on server environment.
Work experience in databases such as SQL, Oracle and Vertica
Understanding of the IT development lifecycle, with full lifecycle experience, from design through to load test and operational maintenance.
Ability on designing frameworks for web application architecture with strong focus on quality, performance and security, then assuring compliance through review of designs and code.
Work experience with Web technologies. jQuery, rich client-side development, HTML5, JavaScript, XML, AJAX and CSS
Experience in using development tools such as Toad, Visual Studio and configuration and design tools (UML, VSS, SVN & TFS)
Communication skills are critical. The successful candidate must be capable of interacting with internal business customers and firm technology teams and outside providers and partners to identify technology opportunities.
Desirable:
Experience of AJAX, Accessibility
Developing secure sites for online transactions
JavaScript libraries, e.g. jQuery, and rich client-side development
Please apply for immediate consideration.
We have a excellent opportunity for a Software Engineer to join our rapidly expanding technology team in Chennai.
This position needs technical skills and an ability to resolve complex problems while working on agile based, time-boxed, multiple concurrent development projects.
Your main responsibilities will include:
Analysis, design and development of web-based applications including coding, automated unit testing, debugging and documentation.
Code towards component-based and service oriented architectures to build flexible systems that meet member needs.
Understand, suggest and choose from, possible technical solutions/tools to satisfy business needs-choices that reflect a solution that balances design, use, and support. Use the best practices/techniques for keeping the design/solution under control without excessive work or rework.
Serve as key coding contributor for the evolving web platforms, driving asset and product consolidation as well as driver for innovation.
Help to research, understand and adopt emerging technologies.
Peer technical review including design, code review and white box testing.
Play an active role in the use of best of breed technologies, core frameworks, and agile development methodologies.
Work with project managers to ensure delivery of all projects is on time and to the agreed quality and specification.
Develop and maintain strong relationships with colleagues in infrastructure and service management teams in support of the operational ITIL processes.
This position requires technical skills and an ability to resolve complex problems while working on time-boxed, multiple concurrent development projects.
Qualifications:
Technology experience to include:
Minimum of 5 years developing in technology initiatives, ideally in a data intensive product or services oriented company.
Deep understanding of .NET technologies C#3.0, ASP.Net, WPF, WCF, Web Service and Open Source technologies and Web architectures
Experience of developing for web based solutions that present data analytics and visualization to the user; experience in .Net charting or similar data charting libraries.
Strong work experience in database development including Stored Procedures (TransactSQL).
Windows OS: ability to install and configure Microsoft tool stack on server environment.
Work experience in databases such as SQL, Oracle and Vertica
Understanding of the IT development lifecycle, with full lifecycle experience, from design through to load test and operational maintenance.
Ability on designing frameworks for web application architecture with strong focus on quality, performance and security, then assuring compliance through review of designs and code.
Work experience with Web technologies. jQuery, rich client-side development, HTML5, JavaScript, XML, AJAX and CSS
Experience in using development tools such as Toad, Visual Studio and configuration and design tools (UML, VSS, SVN & TFS)
Communication skills are critical. The successful candidate must be capable of interacting with internal business customers and firm technology teams and outside providers and partners to identify technology opportunities.
Desirable:
Experience of AJAX, Accessibility
Developing secure sites for online transactions
JavaScript libraries, e.g. jQuery, and rich client-side development
Please apply for immediate consideration.
0 comments:
Post a Comment