Description:
* This position will be responsible for Architecting, designing, leading development, and maintenance of multi-tiered applications in the automotive services domain that primarily make use of but not limited to Microsoft .NET, MVC Framework, Entity Framework, C# with SQL Server, and Oracle
* Candidate should be comfortable working in a dynamic and fast paced environment, which might seem chaotic to the outsider
* Candidate should be comfortable working with both IT development and IT operations teams
* The candidate should act like a thought leader in areas of new technology adoption, design approach, software innovation, and process improvement
* It is also critical that the candidate is comfortable working in a virtual team environment which is globally dispersed
* The ideal candidate would have:
+ 75% focus on Architecture/design/technology
+ 25% focus on leading the team
Responsibilities:
* Support various internal and external business groups with new development and on-going maintenance of B-to-B and B-to-C applications in addition to a wide variety of applications used by internal business units
* Meet with internal and external clients to analyze requirements, constraints, and provide time estimates and technology solutions to business problems
* Engage with vendor teams at a technical level in the execution of development projects and validate technical direction, and deliverables, of such teams
* Create and review technical specifications for the development and enhancement of applications
* Participate in creating project plans, effective resource utilization, and identify technical project risks and device mitigation strategies
* Create and drive system architecture development and planning
* SDLC Process evangelist and mentor to the team and act as the Go-to person for any technical challenge faced by the team
* Identify and help improve best practices and processes, and provide technological innovation leadership
* Address issues as they arise during the testing and maintenance phases of projects
* Address "hot fixes" as they arise during the UAT stage and in Production at high priority
* Drive planning and execution of development and maintenance in a globally distributed team environment
Qualifications:
* Performance Measures:
+ Client satisfaction with the quality and timeliness of deliverables
+ Creativity and innovativeness in technical solutions and team leadership in driving improvements in the team technical skills
* Technology Experience:
+ Experience integrating with ERP systems such as BAAN/SAP is a plus
+ Experience developing Mobile Apps for Android or iOS or Windows Phone is a plus
* Non Technology Experience:
+ Nice to have - Automotive Domain experience
+ Nice to have - QA/Software testing process exposure
Requirements:
* Technology Experience:
+ A minimum of overall 10 years' experience in the analysis, low level design, and development of Web-based, multi-tiered applications
+ A minimum of 5 years' experience in architecting and leading simple to complex systems
+ Extensive knowledge of, and experience with MVC development, C#, ASP.NET using VS.NET 2012, AJAX, JQuery, HTML5, WPF, WWF
+ Database using Entity framework, SQL Server 2012/2008, Oracle 11
+ Experience working with WCF WebServices, RESTful services
+ Experience with source control such as TFS
+ Experience in server environment technologies and concepts such as load balancing, database clustering, and networking protocols like HTTPS
+ Should have strong knowledge of RDBMS concepts and Data Modeling, with some experience in developing T-SQL SP's on SQL Server
+ Expertise in UML, Design patterns (Model-View Controller, Singleton, Factory, Fa-ade etc.)
* Non Technology Experience:
+ Thorough knowledge of software development methodologies (Agile, RUP) and practical experience in requirements development, design documents and actual development in a distributed team environment
+ Experience with Configuration and Release Management
+ Experience in using issue tracking and document versioning tools
+ Demonstrated Team management capabilities in an Offshore Development model
+ Excellent communication skills are a key requirement
+ Should have lead teams of at least 3-5 developers
If you have the described qualifications and are interested in this exciting opportunity_ _ _ _ _ _ _ _ _ please Apply
* This position will be responsible for Architecting, designing, leading development, and maintenance of multi-tiered applications in the automotive services domain that primarily make use of but not limited to Microsoft .NET, MVC Framework, Entity Framework, C# with SQL Server, and Oracle
* Candidate should be comfortable working in a dynamic and fast paced environment, which might seem chaotic to the outsider
* Candidate should be comfortable working with both IT development and IT operations teams
* The candidate should act like a thought leader in areas of new technology adoption, design approach, software innovation, and process improvement
* It is also critical that the candidate is comfortable working in a virtual team environment which is globally dispersed
* The ideal candidate would have:
+ 75% focus on Architecture/design/technology
+ 25% focus on leading the team
Responsibilities:
* Support various internal and external business groups with new development and on-going maintenance of B-to-B and B-to-C applications in addition to a wide variety of applications used by internal business units
* Meet with internal and external clients to analyze requirements, constraints, and provide time estimates and technology solutions to business problems
* Engage with vendor teams at a technical level in the execution of development projects and validate technical direction, and deliverables, of such teams
* Create and review technical specifications for the development and enhancement of applications
* Participate in creating project plans, effective resource utilization, and identify technical project risks and device mitigation strategies
* Create and drive system architecture development and planning
* SDLC Process evangelist and mentor to the team and act as the Go-to person for any technical challenge faced by the team
* Identify and help improve best practices and processes, and provide technological innovation leadership
* Address issues as they arise during the testing and maintenance phases of projects
* Address "hot fixes" as they arise during the UAT stage and in Production at high priority
* Drive planning and execution of development and maintenance in a globally distributed team environment
Qualifications:
* Performance Measures:
+ Client satisfaction with the quality and timeliness of deliverables
+ Creativity and innovativeness in technical solutions and team leadership in driving improvements in the team technical skills
* Technology Experience:
+ Experience integrating with ERP systems such as BAAN/SAP is a plus
+ Experience developing Mobile Apps for Android or iOS or Windows Phone is a plus
* Non Technology Experience:
+ Nice to have - Automotive Domain experience
+ Nice to have - QA/Software testing process exposure
Requirements:
* Technology Experience:
+ A minimum of overall 10 years' experience in the analysis, low level design, and development of Web-based, multi-tiered applications
+ A minimum of 5 years' experience in architecting and leading simple to complex systems
+ Extensive knowledge of, and experience with MVC development, C#, ASP.NET using VS.NET 2012, AJAX, JQuery, HTML5, WPF, WWF
+ Database using Entity framework, SQL Server 2012/2008, Oracle 11
+ Experience working with WCF WebServices, RESTful services
+ Experience with source control such as TFS
+ Experience in server environment technologies and concepts such as load balancing, database clustering, and networking protocols like HTTPS
+ Should have strong knowledge of RDBMS concepts and Data Modeling, with some experience in developing T-SQL SP's on SQL Server
+ Expertise in UML, Design patterns (Model-View Controller, Singleton, Factory, Fa-ade etc.)
* Non Technology Experience:
+ Thorough knowledge of software development methodologies (Agile, RUP) and practical experience in requirements development, design documents and actual development in a distributed team environment
+ Experience with Configuration and Release Management
+ Experience in using issue tracking and document versioning tools
+ Demonstrated Team management capabilities in an Offshore Development model
+ Excellent communication skills are a key requirement
+ Should have lead teams of at least 3-5 developers
If you have the described qualifications and are interested in this exciting opportunity_ _ _ _ _ _ _ _ _ please Apply
No comments:
Post a Comment