Jobs

Java J2EE-Tech Lead-A CMMI Level 5 MNC,Gurgaon



 
MindLance, Inc.  established in 1999, is a leading provider of e-business and technology services that assist clients to manage rapid changes in technology and achieve business objectives. MindLance delivers cost-effective solutions to Fortune 500 companies and was recently recognized as the 4th fastest growing IT Services firms in NJ by Deloitte and Touche. #1 supplier to one of the largest global semiconductor company #1 supplier to a top three global bank Exclusive offshore development partner to a top five global bank Exclusive product co-development and professional services partner to a niche healthcare enterprise software company
We saw your profile on the internet. Your profile is of interest to us. Please reply with your latest profile and contact details, if you are currently looking for a new job.

We have an urgent opening for Java J2EE-Developer Analyst (Tech Lead) with one of our client ,A CMMI Level 5 MNC,Gurgaon

 

 
Please find the requirement details mentioned below:
Qualifications/Requirements:
:
 

B.E./BTech/MCA

Skill sets :
:

Java J2EE,Spring,Hibernate,JSp servlets

XML,UML 

Experience in Team Handling & management

Designing and  architecture &analysis and modeling.

 

 

 
 

 


 


 

Total Exp
:
Experience 5 yrs - 8 yrs
 
:
 
 
:
 
 :
 
Client
:
A CMMI Level 5 MNC,Gurgaon
 Designation
:

 DA(TeamLead)

Work Location
Gurgaon
           

Kindly let me know your below details : -

Personal Details
Date of Birth
 
Email ID
:
 
Current contact no.(Mobile,Res.Off - Mandatory)
:
 
Current Location
:
 
Willing to relocate to Gurgaon
:
 
 
:
 
  
Education Qualification
:
Institute Name –Passing Year -  % 
Graduation
:
 
H.S.C (12th )
:
 
S.C.C (10th )
:
 
Experience
Total IT exp
:
 

Relevant Exp(Java/J2EE/Spring)

:
 
Size of team handled
:
 
Current Org
:
 
Current / Expected Salary
:
 
Joining Time
:
 
 
:
 

 
  • Kindly let us know your interest to proceed further along with your updated resume in the Word Format.
  • For any further queries, feel free to call me.

Thanks & Regards,
 
Sarita Tanwar
 
Mindlance India Pvt. Ltd.
#101-104, Tower-D, Global Business Park,
M. G. Road, Gurgaon-122002.
PH: +91 124 2803442(Direct), 2803000(Board)
Fax: +91 124 2803001
Mail ID : sarita.tanwar@mindlance.com
Web : www.mindlance.com


Senior Developers /Technical Leads_C#-Multithreading (Winforms) required at Societe General , Bangalore



Positions are open at : Bangalore

Yrs of exp : 4+ yrs

Sr. Developers (4+ yrs)
- Core C# programming using advance concepts such as multi-threading, Generics, remoting
- Applied knowledge of core GoF design patterns
- Strong in OOPS with demonstrated abilities on object modelling using UML
- Experimented skills in resolving memory issues, performance optimisation
- Automated Unit testing using Nunit, MBUnit, Mock objects


Technical Lead (6+ yrs)
- Core C# programming using advance concepts such as multi-threading, Generics, remoting
- Applied knowledge of core GoF design patterns and architectural principles
- Strong in OOPS with demonstrated abilities on object modelling using UML
- Experimented skills in resolving memory issues, performance optimisation
- Automated Unit testing using Nunit, MBUnit, Mock objects
- Hands on in performing code reviews, design reviews and managing continuous integration


If you / any of your friends / relatives are interested in any of the above given position with required skill sets they can reply with their CVs in a word format.



About Societe General , Bangalore

Société Générale Corporate and Investement Banking is present in New Delhi since 1978 as a representative office then in 1985 in Mumbai - India"s financial center - as a branch office.Backed by one of the Euro zone"s largest banks,
Société Générale in India ensures international quality and the highest standards in its dealings with clients such as Top-tier Indian Corporates, MNCs, Foreign & Domestic Banks. Société Générale India has a dedicated professional team of 121 staff capable of handling all commercial transactions efficiently and effectively: Debt Capital Markets, Structured Finance, Fixed Income, Currencies, Derivatives, Fx Options and Interest Rate Derivatives (including exotics in non-INR currencies, Vanilla INR Fx options/ interest rate derivatives), Payment Services, Trade Services, Cash& Clearing Service in EUR, USD, JPY & CHF.
Country Head/Manager : Eric Dhoste

Other SG entities:

· SG Asia Holdings (India) Private Limited- (SGAHIL) - broking arm - in the Future & Options Segment, - membership with the National Stock Exchange Ltd of India and the Bombay Stock Exchange Ltd.- clients are FII"s and business lines like GEDS, FIMAT and Private banking - in business for ten years with a staff strength of 30

· SGAM AI - Real Estate Private Equity (Advisory Group)- advising SGAM AI sponsored off-shore fund in strategic equity investments in real estate development projects. www.sgam-ai.com

· Private Banking - Investment Advisory Services Clients: High Networth Individuals

· Société Générale Global Solution Centre (SG GSC), Bangalore - Services in Information Technology, Accounting & Finance, Banking Operations, Business & Process Consultancy and managed services for the data center and infrastructure space - 8th year of operation - 675 headcount.

· ALD Automotive - vehicle operational leasing and fleet management. 5 Branches: Mumbai, Delhi, Bangalore, Hyderabad & Pune

· FamilyCredit Limited - subsidiary of Societe Generale Consumer Finance - Auto & Two Wheelers Loans & Personal Loans to the Indian consumers through own branch network and association with channel partners- in 36 locations across 9 states- employing 370 professionals & 335 Channel Partners - www.familycreditindia.com

Regards,

Reshma Kulkarni

Vertex Corporate Services (I) Pvt. Ltd

Mumbai


Developer Support -C# VB.NET,ASP.NET COM (4.5+YRS) FOR TOP US MNC

 

Experience: 4.5 years
Job Location: Bangalore
Key Skills: "C#","ASP","VB6", COM,"DCOM","RDBMS","
ASP.NET","VB.NET",".Net Framework"
Role: Software Engineer/ Programmer

email to
divya@pinnacleblue.com
plz mail me your updated profile WITH the following details
1)current ctc
2)expected ctc
3)reason for change
4)notice period
5)current role and responsibilities
6)current designation

Thanks "n Regards
Divya
30, Sai Enclave ,Road no 12
Banjara Hills, Hyderabad -34
About Pinnacle Blue : We are the preferred vendors for MNC clients like SATYAM,MICROSOFT,GE HEALTHCARE,GE INFRASTRUCTURE,GE ENERGY,GE INDUSTRIAL,GE POWER,SUMTOTAL,INTUIT,etc
etc



The Role
The DISTRIBUTED SERVICES Support team will be responsible for delivering support for all Microsoft customers. Utilizing knowledge of the customer environment, they will deliver timely and high quality incident resolution focusing on root cause analysis, prevention, and knowledge transfer. They will effectively manage cases and sub-cases to ensure timely and high quality communication with customers and resolution of all issues.

Responsibilities:

· Communicate with Microsoft enterprise customers via telephone, email, and other electronic communications regarding problems.
· Analyze problems by using trace analysis, source code, and other sophisticated debugging tools and develop solutions to meet customer needs; may involve writing custom code.
· Participate in case triage meetings to share knowledge with other engineers and develop efficient customer solutions.
· Write technical articles and sample programs for Microsoft"s knowledge base.

Candidates Profile

Must Have
=========
1. Good understanding of C++ and OOPs concepts.
2. Good understanding of .NET Framework basic concepts
3. Expertise on C# or
VB.NET
4. Expertise in web application development using ASP/
ASP.NET.
5. Good understanding of
ASP.NET Web Services
6. Basic understanding of Database concepts, RDBMS (SQL Server or Oracle)
7. Basics of COM/COM+ programming. Understanding of calling COM/COM+ Component from asp/
asp.net is a huge advantage.
8. Basic understanding of Operating System Concepts (Memory Management, Process Management)


Good to Have:
==========
1. Understanding .NET Interop and .NET Remoting will be an added advantage.
2. Knowledge of IIS.
3. Understanding of Distributed Architecture
4. Working knowledge of MSDTC/WSE/WCF will be a huge advantage.


Exp Level :
=========
4+ yrs on above mentioned skills.

Reporting to: Team Manager

The position requires working in EVENING / NIGHT SHIFTS and provides VOICE-BASED SUPPORT
----------------

omsairam

J2EE,Server Side,Webservices Architecture'Pune


About Peoplefy : Peoplefy is a leader in the recruitment services landscape providing executive search, recruitment and outsourcing services to reputed MNCs and top brand Indian companies. Peoplefy specializes in recruitment services for in IT / Software industry, Financial Services (Finance & Accounts, Financial Analysis) and KPO/ BPO industry.

Mandatory Skills: J2EE (Server Side), Tomcat, Webservices Architecture

Good to have Skills: Storage/SAN, Eclipse, C++

Year of Experience: 6-8 Years

Location: Pune

Qualification: Masters degree or B.E


Job Description: This position requires the person to lead the UI effort from Pune.
The Time Navigator product requires a web based interface. This work involves not only developing the web UI but also the serverside interface to support the web client.
Varied expereince on product development and expereince leading a mid size team.
Person should have excellent communication skills and sound knowledge of current technologies.


The above mentioned positions would be based out of Pune. If you are interested in the above position, would be open to relocating to Pune, then I would request you to send me an updated copy of your CV in MS-Word format.

Please mention the following details in your reply mail.
* Your current CTC:
* your expected CTC:
* Notice Period
* Your Current Location:
* Open to relocation to Pune (YES/NO):

Request you to send me the details at
tanushee.a@peoplefy.com earliest as this is a very urgent requirement.

Extreme Programming Digest Number 8683

Messages

1a.

Re: 8 Things you Can do to improve your software

Posted by: "Daniel Pupek" dan@agilejedi.com danielpupek

Thu May 8, 2008 3:25 am (PDT)

A list I go back and update infrequently is my lessons learned
list<http://blog.agilejedi.com/2006/12/mmmm.html>.
Don't let the publish date fool you I have updated it more recently.

On a side note...I've been reading Manage
It!<http://pragprog.com/titles/jrpm/manage-it>and so far I am fairly
impressed. It ties together some sound advice and
provides a realworld reference. Johanna touches on very broad spectrum of
topics while maintaining a conversational tone. It's not the end all for PM
books but it does serve as a great playbook for those of us in the Agile
world.

Dan

On Wed, May 7, 2008 at 4:46 PM, Osias Jota <osias.ig@ig.com.br> wrote:

> Relax, man, I liked that line, and I'm not against that kind of list.
> Acutally, I enjoy most of them, do you have others for me to read?
>
> On 4/10/08, Daniel Pupek <dan@agilejedi.com <dan%40agilejedi.com>> wrote:
> >
> > Wow....very constructive. You're a genius.
> >
> > Dan
> >
>
> [Non-text portions of this message have been removed]
>
>
>

--

Checkout my blog @ http://blog.agilejedi.com
Checkout my homepage @ http://www.agilejedi.com

[Non-text portions of this message have been removed]

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (7)
2.1.

Re: YAGNI Football Analogy

Posted by: "Brandon Byars" brandon.byars@gmail.com brandon.byars

Thu May 8, 2008 4:32 am (PDT)

Hi J.B.,

> > Why is deploying a new web service expensive? Is it disruption to
> > others, or is the actual process to deploy the web service not
> > completely automated?
>
> Because deploying the web service takes more time than not deploying the
> web service.

Or, as in the case of the project I'm currently on, because a
non-agile team is building the web service that we depend on. Asking
for extra data up front makes some sense, thinks me.
--
Brandon Byars
http://brandonbyars.com

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (35)
2.2.

Re: YAGNI Football Analogy

Posted by: "Matt" maswaffer@gmail.com maswaffer

Thu May 8, 2008 7:15 am (PDT)

Marty,

--- In extremeprogramming@yahoogroups.com, "marty.nelson"
<noslenytram@...> wrote:
>
> --- In extremeprogramming@yahoogroups.com, "Matt" maswaffer@ wrote:
> > Makes sense. Viewed that way, the entire SomeInformation class
should
> > be marshalled with every call whether the client needs the entire
> class
> > or not. Is this what you are getting at?
>
> Not necessarily. It only need contain what was requested.
>
> Let's consider that, hypothetically:
>
> Name GetName(int id) //x
> Address GetAddress(int id) //y
>
> What I'm suggesting is that let's say we know our user wants to get
> some customer information, so:
>
> Customer GetCustomer(CustomerRequest request)

This is close to what we have... except we aren't in an environment
(yet) that handles strongly typed return types over web services. So it
is more like:

string GetCustomer([args that uniquely identify a customer])

Where the string is an xml representation of a Customer object. Not
ideal but it's what we have for now.

>
> for x, the only thing we need to do is:
>
> CustomerRequest.Id
> Customer.Name

Ok...

>
> which leaves us in a good position for y adding:
>
> Customer.Address
> CustomerRequest.ReturnName = true
> CustomerRequest.ReturnAddress = true
> //or if you prefer:
> CustomerRequrest.DataScope = DataScope.Name | DataScope.Address

So I am still a little unclear about what "adding" means to you. In our
scenario, on the server side, all of these fields already exist for
other functionality that is already in place. So our Customer already
has Address, ReturnName, ReturnAddress etc. Now we are leveraging this
information on a different client... one that accesses the Customer via
a web service.

So to me, "adding" means "adding Address and ReturnName to the xml that
is returned" not "adding Address and ReturnName to the Customer".

>
> And we're probably in good shape for z, q, and t as well.
>

So, is it a violation (in your opinion) of YAGNI to write the code to
convert *all* of the Customer class to xml the first time I needed *any*
of the Customer class on the client side?

To me, it "felt" like it was when I did it... but as Ron pointed out a
few weeks ago on this list... my "feelings" on YAGNI aren't entirely
correct... which is why I am asking others' opinions! :)

Matt

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (35)
2.3.

Re: YAGNI Football Analogy

Posted by: "marty.nelson" noslenytram@yahoo.com marty.nelson

Thu May 8, 2008 12:29 pm (PDT)

--- In extremeprogramming@yahoogroups.com, "Matt" <maswaffer@...>
wrote:
>
>
> Marty,
>
>
> --- In extremeprogramming@yahoogroups.com, "marty.nelson"
> <noslenytram@> wrote:
> >
> > --- In extremeprogramming@yahoogroups.com, "Matt" maswaffer@
wrote:
> > > Makes sense. Viewed that way, the entire SomeInformation class
> should
> > > be marshalled with every call whether the client needs the
entire
> > class
> > > or not. Is this what you are getting at?
> >
> > Not necessarily. It only need contain what was requested.
> >
> > Let's consider that, hypothetically:
> >
> > Name GetName(int id) //x
> > Address GetAddress(int id) //y
> >
> > What I'm suggesting is that let's say we know our user wants to
get
> > some customer information, so:
> >
> > Customer GetCustomer(CustomerRequest request)
>
>
> This is close to what we have... except we aren't in an environment
> (yet) that handles strongly typed return types over web services.
So it
> is more like:
>
> string GetCustomer([args that uniquely identify a customer])
>
> Where the string is an xml representation of a Customer object. Not
> ideal but it's what we have for now.

Well even if the platform does have built in stuff, it's being
reduced to that anyway. Do you some type of Service Agent or Adapter
buffering the serivce on the client side (that's repackaging the xml
into objects)? If so, you can do whatever you want on the web
service call. Building very specific wire-level service calls is a
change nightmare.

> > which leaves us in a good position for y adding:
> >
> > Customer.Address
> > CustomerRequest.ReturnName = true
> > CustomerRequest.ReturnAddress = true
> > //or if you prefer:
> > CustomerRequrest.DataScope = DataScope.Name | DataScope.Address
>
>
> So I am still a little unclear about what "adding" means to you.
In our
> scenario, on the server side, all of these fields already exist for
> other functionality that is already in place. So our Customer
already
> has Address, ReturnName, ReturnAddress etc. Now we are leveraging
this
> information on a different client... one that accesses the Customer
via
> a web service.
>
> So to me, "adding" means "adding Address and ReturnName to the xml
that
> is returned" not "adding Address and ReturnName to the Customer".

yes, that sounds right.

> >
> > And we're probably in good shape for z, q, and t as well.
> >
>
>
> So, is it a violation (in your opinion) of YAGNI to write the code
to
> convert *all* of the Customer class to xml the first time I needed
*any*
> of the Customer class on the client side?

Qualified yes. Let's say this new app only needed Name, I don't lose
anything by not doing the serialization for Address, etc. I don't
lose anything by doing Name this week, and Address next week. In any
case, release 1 the xml has Name, release 2 the xml has Name and
Adresss. This is what I mean by adding.

Now by all means, if the stories are too small, then advocate for a
single serialize Customer to xml story.

> To me, it "felt" like it was when I did it... but as Ron pointed
out a
> few weeks ago on this list... my "feelings" on YAGNI aren't entirely
> correct... which is why I am asking others' opinions! :)
>
> Matt
>

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (35)
3.1.

Re: Unit Testing Question [ some explanations & a better example]

Posted by: "Gary Brown" glbrown@inebraska.com gb70840

Thu May 8, 2008 4:55 am (PDT)

Hi, Steve,

----- Original Message -----
From: "Steven Gordon" <sgordonphd@gmail.com>
To: <extremeprogramming@yahoogroups.com>
Sent: Wednesday, May 07, 2008 8:10 PM
Subject: Re: [XP] Re: Unit Testing Question [ some explanations & a better
example]

> Gary,
>
> I would generally recommend The book Fit for Developing Software:
> Framework for Integrated Tests by
> Muckridge and Cunningham. The standard approach is to "test below the
> GUI" to create executable specifications of the business rules that
> are independent of presentation and workflow. This tends to promote a
> more flexible architecture that will allow the GUI to evolve
> independently from the generally more stable business rules
> implementation. Sometimes, it can be a challenge when the customer
> sees the GUI as the application.

I agree with all of the above.

>
> Perhaps I can provide more specific help if you can tell me more about
> the following:
> - What made this approach successful for your data conversion project?
> - How are the projects different?
> - What specific problems are you encountering when you try to do the
> same thing for your web project?

The data conversion process is the same thing over and over. Read the input
file, convert to our format, clean it up, write the output file. We had a
stable text document used to describe the requirements. We pulled it into
Fitnesse, added test cases, and presto, instant executable specification.
They are a bit verbose for my tastes, but they seem to work pretty well.

The other projects are a wide variety of web applications. We insist on
testing through the GUI. The available tools are slow and klunky. The
customers don't like the underlying table formats.

GB.

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (211)
3.2.

Re: Unit Testing Question [ some explanations & a better example]

Posted by: "Jonathan Rasmusson" rasmus4200@yahoo.com rasmus4200

Thu May 8, 2008 3:17 pm (PDT)

Have you seen or tried Selenium?

http://selenium.openqa.org/

I am using it an find it quite good for high level smoke tests through
web applications.

It has a separate recorder plug-in (for Firefox) - so no programming.

Cheers - Jonathan

--- In extremeprogramming@yahoogroups.com, "Gary Brown" <glbrown@...>
wrote:
>
> Hi, Steve,
>
> ----- Original Message -----
> From: "Steven Gordon" <sgordonphd@...>
> To: <extremeprogramming@yahoogroups.com>
> Sent: Wednesday, May 07, 2008 8:10 PM
> Subject: Re: [XP] Re: Unit Testing Question [ some explanations & a
better
> example]
>
>
> > Gary,
> >
> > I would generally recommend The book Fit for Developing Software:
> > Framework for Integrated Tests by
> > Muckridge and Cunningham. The standard approach is to "test below the
> > GUI" to create executable specifications of the business rules that
> > are independent of presentation and workflow. This tends to promote a
> > more flexible architecture that will allow the GUI to evolve
> > independently from the generally more stable business rules
> > implementation. Sometimes, it can be a challenge when the customer
> > sees the GUI as the application.
>
> I agree with all of the above.
>
> >
> > Perhaps I can provide more specific help if you can tell me more about
> > the following:
> > - What made this approach successful for your data conversion project?
> > - How are the projects different?
> > - What specific problems are you encountering when you try to do the
> > same thing for your web project?
>
> The data conversion process is the same thing over and over. Read
the input
> file, convert to our format, clean it up, write the output file. We
had a
> stable text document used to describe the requirements. We pulled
it into
> Fitnesse, added test cases, and presto, instant executable
specification.
> They are a bit verbose for my tastes, but they seem to work pretty well.
>
> The other projects are a wide variety of web applications. We
insist on
> testing through the GUI. The available tools are slow and klunky. The
> customers don't like the underlying table formats.
>
> GB.
>

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (211)
4a.

Unit Testing Queries and Stored Procedures

Posted by: "Christopher K. Joiner, Jr." ckjoinerjr@gmail.com ckjoinerjr

Thu May 8, 2008 5:24 am (PDT)

During our last Reflections, this week, we have discovered that when our
code is mostly table driven and requires mostly queries or stored procedures
to accomplish the task, we tend to write less red lights than normal. We
will tend to write a light to ensure that the query will actually pull back
records that we put in the table during SetUp. We are at a loss as to what
else needs to be tested, if anything. It makes a lot more sense when we are
testing functions that involve logic because every decision that code can
make needs at least one light plus the extreme cases, etc. But we can not
fully figure out how to apply this to queries. Does anyone have similar
experiences and/or does anyone have any pointers on how to create a more
substantial, more extensive Unit Test coverage in those situations?
*
*--
.Chris.

Christopher K. Joiner, Jr.
Senior Agile Software Developer
XP Coach
PrimeTel Communications, Inc.

[Non-text portions of this message have been removed]

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (3)
4b.

Re: Unit Testing Queries and Stored Procedures

Posted by: "Kent Beck" kentb@earthlink.net kentlbeck

Thu May 8, 2008 11:12 am (PDT)

Dear Chris,

I'm afraid I don't have the experience to provide a simple recipe. However,
I can tell you how I think I'd approach your problem.

It seems like you have a case where the vanilla practices don't fit. For me,
when the practices don't fit, I go back to principles. In this case, the
first question I would ask is whether you are having any problems with the
area of the system in question. If not, you may already be done. However,
assuming that the code is a source of errors, one basic principle I use is
to double-check error-prone decisions. This has both short- and long-term
costs, because of the extra work involved now and in keeping the two
representations synchronized. However, this is generally worth it as long as
the system doesn't change too fast. Assuming you want to double-check, I'd
apply the principle of reflection to look at what kind of errors are most
common and find a way to double-check for those.

Does this help?

Regards,

Kent Beck
Three Rivers Institute

_____

From: extremeprogramming@yahoogroups.com
[mailto:extremeprogramming@yahoogroups.com] On Behalf Of Christopher K.
Joiner, Jr.
Sent: Thursday, May 08, 2008 5:25 AM
To: extremeprogramming@yahoogroups.com
Subject: [XP] Unit Testing Queries and Stored Procedures

During our last Reflections, this week, we have discovered that when our
code is mostly table driven and requires mostly queries or stored procedures
to accomplish the task, we tend to write less red lights than normal. We
will tend to write a light to ensure that the query will actually pull back
records that we put in the table during SetUp. We are at a loss as to what
else needs to be tested, if anything. It makes a lot more sense when we are
testing functions that involve logic because every decision that code can
make needs at least one light plus the extreme cases, etc. But we can not
fully figure out how to apply this to queries. Does anyone have similar
experiences and/or does anyone have any pointers on how to create a more
substantial, more extensive Unit Test coverage in those situations?
*
*--
.Chris.

Christopher K. Joiner, Jr.
Senior Agile Software Developer
XP Coach
PrimeTel Communications, Inc.

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (3)
4c.

Re: Unit Testing Queries and Stored Procedures

Posted by: "max@hexsw.com" max@hexsw.com maxguernseyiii

Thu May 8, 2008 11:53 am (PDT)

It's not unlike class development: you have a thing (e.g.: a table)
that does something (stores data) that can only be used under certain
circumstances (constraints). So you test that the thing does what it
should do by ensuring it stores data as you've already said. Then you
test that it protects itself from invalid requests (testing for
constraints). It's pretty much the same process for stored procedures.
Like Kent said, go back to principles.

(Soap box time:)

I find, though, that testing what the database does is only half the
story. Those tests are meaningless unless you have confidence that the
production databases will be like your test database. To gain that
confidence, you also have to test how your databases are built.

-- Max

----------------------------------------

From: "Christopher K. Joiner, Jr." <ckjoinerjr@gmail.com>
Sent: Thursday, May 08, 2008 12:25 AM
To: extremeprogramming@yahoogroups.com
Subject: [XP] Unit Testing Queries and Stored Procedures

During our last Reflections, this week, we have discovered that when our
code is mostly table driven and requires mostly queries or stored procedures
to accomplish the task, we tend to write less red lights than normal. We
will tend to write a light to ensure that the query will actually pull back
records that we put in the table during SetUp. We are at a loss as to what
else needs to be tested, if anything. It makes a lot more sense when we are
testing functions that involve logic because every decision that code can
make needs at least one light plus the extreme cases, etc. But we can not
fully figure out how to apply this to queries. Does anyone have similar
experiences and/or does anyone have any pointers on how to create a more
substantial, more extensive Unit Test coverage in those situations?
*
*--
.Chris.

Christopher K. Joiner, Jr.
Senior Agile Software Developer
XP Coach
PrimeTel Communications, Inc.

[Non-text portions of this message have been removed]


[Non-text portions of this message have been removed]

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (3)
5.1.

Re: Success rates of Agile Transitions

Posted by: "Niraj Khanna" niraj@diasparsoftware.com nkhanna_01

Thu May 8, 2008 10:56 am (PDT)

Hi Unmesh,

Sorry for not responding in over 1 month. We were away on vacation.
> So to measure success or failure of "Agile" transition is to measure
> if people are thinking for themselves, rather than blindly following
> agile coach's advice and running behind agile buzzword. How can we
> measure that?
>

I think what you're describing maybe a symptom or practice of why some
agile transitions "succeed" over others that "fail". I'm just
interested in measuring whether it succeeds or fails. A secondary and
more useful study would be "why do agile transitions succeed/fail".
Finally, to be quite honest, I wouldn't be surprised to see "Blindly
following agile manual" in either the "success" or "failure" camp. I
think Ron has discussed practicing all the XP practices before
deciding which ones to drop, but I can also see how practicing and
applying practices without an understanding of expected benefits
coulod lead to adoption failure.

Thanks,
Niraj.

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (256)
6a.

Re: Executable Specifications

Posted by: "Craig Davidson" craigmdavidson@gmail.com craigdavidson2007

Thu May 8, 2008 12:01 pm (PDT)

Hi Gary,

Customers see the system as the user interface, because for them the user
interface IS the system. It's a fact that we can choose either to fight or
embrace.

After struggling with customer testing web apps with Fit for years.
My customers didn't like the tests. Actually, to be honest - I didn't like
the tests.
I'd decided I was trying fit a square peg into a round hole.

Since then I've had some great experiences combining Watir and RSpec.
I've got a few posts on this:
my rationale for this...
http://www.agileadvisor.com/2007/12/keeping-customer-tests-interesting.html
and more detail (with some sample tests):
http://www.agileadvisor.com/2008/01/customer-testing-with-ruby-watir-rspec.html

But in short..
What's good about the approach?
----
*It produces simple easy to read tests.
*Your scripting language is a first class language. I rely heavily on some
standard oo patterns to get the tests into the format I want - an executable
specification.
*The first class language allows almost all the "usual suspects" causing
brittleness with via the GUI testing can be controlled with a few patterns.
*You can test any web app in any language.
*You can run the same tests against the integration server, the system test
server or the production server. As long as your test code is DRY you can
parameterise the system under test.
*You get really nicely formatted test reports.
And most importantly:
*The customers see the "actual" system working.

What's bad about the approach?
----
*Relatively slow running tests. But we are dealing with customer tests not
developer tests.
*Watir only works with Internet Explorer (although FireWatir, and others
exist).
*You are writing stylised Ruby code, so the actual test script needs to be
written by a programmer.
*It is more suited to flow based functionality (we do this, then this, then
that) than complex business logic (where I think Fit is great). However, for
most web apps I've build and seen they are more flow based than complex
business logic.

In the main I think the good outways the bad.

Any questions around this give me a shout.

Cheers,

Craig

On 08/05/2008, Gary Brown <glbrown@inebraska.com> wrote:
>
> We've done it with our data conversion process. We'd like to do it with
> our web apps. Anyone have that experience?
>
> GB.
>
> [Non-text portions of this message have been removed]
>
>
> ------------------------------------
>
> To Post a message, send it to: extremeprogramming@eGroups.com
>
> To Unsubscribe, send a blank message to:
> extremeprogramming-unsubscribe@eGroups.com
>
> ad-free courtesy of objectmentor.comYahoo! Groups Links
>
>
>
>

[Non-text portions of this message have been removed]

Back to top
Reply to sender | Reply to group | Reply via web post
Messages in this topic (3)
6b.

Re: Executable Specifications

Posted by: "Cory Foy" usergroup@cornetdesign.com cory_foy

Thu May 8, 2008 6:59 pm (PDT)

What have you tried? What has or hasn't worked?

Cory

-----Original Message-----
From: "Gary Brown" <glbrown@inebraska.com>
To: extremeprogramming@yahoogroups.com
Sent: 5/7/08 8:33 PM
Subject: [XP] Executable Specifications

We've done it with our data conversion process. We'd like to do it
with our web apps. Anyone have that experience?

GB.

[

App developer

Greetings from Jobtrack Management Services Pvt Ltd, Bangalore.

We have a requirement open for your profile with one of our clients.

In this regard, We request you to forward your updated resume in Word (.doc Format) in reply to this mail.

Also it would be very helpful if you would furnish us with the following details.

1. Current CTC::
2. Expected CTC::
3. Minimum Notice period:
4. Availability of a valid passport:(Yes/No):

We will  get in touch with you regarding your candidature on reciept of your resume.

Please feel free to forward the mail to any of your acquaintances who might be interested in the position.

Thanks & Warm Regards,

Suparna.B.R

Senior Recruitment Consultant - India & Overseas
Jobtrack Management Services Pvt Ltd
#105, 1st floor, Raheja plaza, Next to Football stadium, #17,
Commissariat Road, D'Souza Circle, Bangalore-560025.
Tel:25582369, 25582370
Fax :91-80-5582370
E-mail: adminblr@jobtrack.in
----------------------------------------------------------------------------------------------
Offices: Dubai, Sharjah,Abu Dhabi, Pune, Goa & Mumbai

Visit us : Middle East Operations @ : http://www.jobtrackme.com  &  India Operations @ : www.jobtrack.in


Independent Mangement Consultant for 2-3 month project

Management Consultant/Analyst needed (in SF, or able to work remotely
from any US location)

Boutique management consulting firm in SF bay area seeking
project-based independent consultant for 2-3 month assignment on
market opportunity assessment, customer needs analysis and competitive
profiling. Clients are typically technology companies.

Responsibilities include secondary and some primary market research to
assess state of market, define and size market segments, identify
leading vendors, determine customer needs and preferences, and
competitive analysis.

MBA, or extensive experience with similar assignments required. Strong
research, analytical, and Powerpoint skills essential. On-site
presence not required but consultant must make minimum 40 hours per
week commitment to the project. Industry experience in manufacturing,
IT, AEC, or Media, is a plus.

Please send resume/CV to info@kanalconsultin g.com. No phone calls please.


____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now.

http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Urgent requirements with Mindtree Bangalore for DOT NET Developers / Leads / Managers


We have Urgent requirements for Dot Net Professionals having 5-9 yrs exp with MindTree Consulting Ltd, Bangalore. These are for positions to be based at their Bangalore Development Centre.


MindTree Consulting Ltd: (www.mindtree.com ) is an international IT-consulting Company that delivers affordable business and technology solutions through global software development. Head quartered in New Jersey & Bangalore, MindTree develops applications to help companies enhance their enterprise operations & also offers product-development services.

WHY JOIN MINDTREE?

1. Worlds Youngest PCMM Level 5 Company
2. Top 10 Great Places to Work GPTW & Business world Survey 2004, 2005
3. Best Employer in India Hewitt Associates 2003, 2004
4. Top 10 Best Companies to Work in India Business Today & Mercer 2005
5. Rated #1 on Human Capital Development by Global Services (a CMP     publication) in 2005.
6. CII (SR) HR Excellence Award for Innovative HR Practices in July 2004
7. Top 100 Best Places to work in the US Computer World Survey 2002
8. Among Worlds faster growing organizations - $100 Million in 6 years
9. Excellent Day Care/Creche facility for working mothers.


NOTE: Candidate should have at least one full time graduation. Candidates, who had applied in last 6 month, please not apply for the said requirement...

They are looking for Candidates with:
Candidate should have at least 3 yrs of exp in .Net
Technology/Functional Area: DOT NET
JOB Type: Permanent
Level: SSE / Module Lead / Team Lead / Project Lead
Work Locations: Bangalore.


Job Details overview:
1. Strong foundation in .Net framework capability and usage
2. Depth of knowledge on C#/VB.Net, ASP.Net, and Windows Forms
3. Depth of knowledge on T-SQL or PL/SQL, and SQL Server / Oracle
4. Depth of knowledge on C#/VB.Net, ASP.Net
5. Depth of knowledge on SQL Server / Oracle
6. OO Design experience and n-tier architecture experience.
7. Ability to articulate and justify technical design & architecture
   decisions, both to internal teams & customer teams.
8. Should be handling a team of at least 3 – 4 members.

1. Strong foundation in .Net framework capability and usage2. Depth of knowledge on C#/VB.Net, ASP.Net, and Windows Forms3. Depth of knowledge on T-SQL or PL/SQL, and SQL Server / Oracle4. Depth of knowledge on C#/VB.Net, ASP.Net5. Depth of knowledge on SQL Server / Oracle6. OO Design experience and n-tier architecture experience.7. Ability to articulate and justify technical design & architecture    decisions, both to internal teams & customer teams. 8. Should be handling a team of at least 3 – 4 members.


Please mail in a copy of your profile to srinivasa@sourceone.co.in at the earliest along with the following details:

1) Current CTC:
2) Expected CTC:
3) Notice Period:
4) Total Experience:
5) Education (Part Time/Full Time):
6) Permanent / Contract Employee:
7) Date of Birth:


It would be great if you could inform your friends/colleagues about this event and they could send their resumes across to us too!!!!
Feel free to contact me in case you need any further clarifications. Looking forward to hearing from you at the earliest!

The job location will be Bangalore.

Looking forward to hearing from you at the earliest! Please feel free to contact me for further details you may need.

Regards,
 
Srinivasa Reddy,
 
Source One Management Services Pvt. Ltd. (www.sourceone.co.in)
Bangalore, India.
Dir -080-40796538
Email: srinivasa@sourceone.co.in

 

Position at Cambridge Solution

Currently we are looking for [ Project Lead / Team Lead ] The position is based in Chennai / Bangalore.

Job Description: -

  1. Strong understanding and demonstrable experience in small/medium projects on the Microsoft platform in a lead role.
  2. N-Tier Web-based application development experience with a very good understanding of .Net technologies – ASP, ASP.Net, VB.Net, C#, HTML, Java script and Crystal Reports, Database concepts/SQL, Web services/XML.
  3. Experience of requirements elicitation from business users and analysis of existing systems
  4. Knowledge of OOAD, UML and design patterns.
  5. Solution design experience in at least a couple of development/re-engineering projects.
  6. Understand of testing strategy and approaches for web-based applications
  7. Knowledge of estimation techniques such as FP, UCP, etc.
  8. Experience of project execution in a process-oriented environment
  9. Excellent communication and analytical skills.

Please do send me your Updated CV along with the following details

CURRENT CTC:
EXPECTED CTC:
NOTICE PERIOD:
 
Brief on Cambridge Solutions: - [
www.cambridgeworldwide.com]
 
Cambridge Solutions is a global IT Consulting and Business Process Outsourcing company that has served more than 2,000 insurance, financial services, healthcare, government and manufacturing firms worldwide. IT services include business consulting, application implementation, software engineering, maintenance and support services; Business Process Outsourcing services include insurance claims management and risk management, business process outsourcing of customer relationship management, accounting and other business infrastructure functions.

Cambridge Solutions awarded International Head Quarters (IHQ) status by the Singapore Economic Development Board, has over 4500 employees across key global markets, including the U.S., UK, India, Germany, France, Singapore, Japan, Malaysia and Australia.
 
Please visit us at
www.cambridgeworldwide.com for more details.

If U interested pls send ur latest CV in MS word format immediately.
 
If U hve any other clarifications pls feel free to communicate or U can reach by mail any time.

Looking forward for a positive response

Have A Nice Day !!!

Thanks & Regards
Gaurav
VISION-TECH TECHNOLOGY
Ph - 011- 32992007 (D)

E-mail - careeratvisiontech@vsnl.net

57886

JOB OPENINGS

Greetings,

This is Deepshika, from AZILE CONSULTANCY this is with reference to your resume in Naukri, we have requirement with one of our client Global Logic.

 Job Profile

 Designation                : Sr. Lead - Dotnet

Location                       : Nagpur

       Company                      : Global Logic

      For more details about the company visit www.globallogic.com

Job Description

  • 6+yrears experience in .Net(C#/ASP.net)
  • Experience of leading a project in .Net Technology.
  • Designing experience
  • Working experience in C#, ASP.NET, web services, HTML/ XML/XSL, JavaScript, sql server

 

If you are interested for above position, Please forward your updated profile and let me know the below information.

  1. Current Company             :              
  2. Current Location               :              
  3. Current Salary                    :             
  4. Expected Salary                 :             
  5. Notice period                      :            
  6. Reasons to change            :             
  7. Willing to relocate            :             

 Regards
Deepshika,
Resource Coordinator,
Azile Management Services.
Email: deepshika@azile.in
Contact Number:0877-3245556
www.azile.in

 

looking for the .Net Professionals

Presently we are looking for the .Net Professionals , who have completed 4+ years of work experience in Microsoft technologies,

Skills - .Net, C#, Asp.net, Ajax, Windows Services.

- .Net, C#, Asp.net, Ajax, Windows Services.

Please do let me know your interest in this, If interested, send me an updated copy of your resume.THIS IS AN URGENT POSITION, (Chat IDs - Yahoo - "kpatan_m", Google - "kpatan", Mob. 9871092752). Looking forward to a positive reply from your side.

Incase you are not interested in current openings with us, at this point of time, then pls do refer someone from your circle who may be interested in the same OR tell him / her to contact us immediately.

Thanks & Regards

Deepak Milind

| IRIS Software Pvt. Ltd.|

| Ph: 91-11-416 77500 x 325 | Fax: 91-11-416 77501 | www.irissoftware.com | | B-1/G-8, Mohan Cooperative Industrial Estate, Mathura Road, New Delhi 110044, INDIA.|
An ISO 9001:2000 Company
Ranked on the Inc 500 list, Deloitte & Touche Fast Technology Companies, and NJ Finest Companies

Opening with UHG

Hi,

I am having a job opportunity which might interest you

Company Name- UHG,

Location- Gurgaon

About Us:
United Health Group is a diversified health and well-being company dedicated to making healthcare systems work better. The company directs its resources into designing products, providing services and applying technologies that improve access to health and well-being services, simplify the healthcare experience, promote quality, and make healthcare more affordable. We are #1 on Fortune Magazine's 2006 list of the Most Admired HealthCare companies worldwide and we rank No. 21 on the 2007 Fortune 500 list. We have over 60,000 employees worldwide with estimated annual revenues of $70 billion.
About Information Technology Organization:
UnitedHealth Group IT provides a diverse and comprehensive array of application design and infrastructure services designed to advance improved health and well-being for our customers, and to benefit UnitedHealth Group employees across the enterprise. United Health Group has a dedicated IT workforce comprising of 7000 employees across the globe, and offices in California, Connecticut, Minnesota, New Jersey, South Carolina and Wisconsin.
Recent addition is the UHG Captive center in Gurgaon, India, which is the largest IT presence outside US. Our IT Captive gives you flexibility for change, the opportunity to learn new Technologies and unparalleled career options



Desired profile:-

Technical Lead

• B.Tech./MCA/Graduation (Minimum 15 years of formal education, Correspondence courses are not relevant).
• 6 – 7 years of total experience.
• Should be open to work in any shift and should be available for 24X7 call support. Should have prior experience on production support.
• Should have exposure to .Net Framework V (1.1) and Visual Studio 6.0.
• Should have executed the complete SDLC on at least one windows application using VB.Net, Visual Basic 6.0, Web Services, XML, XSL, ActiveX COM/DCOM, SQL and IIS.
• Should have advance knowledge of Object Oriented Programming.
• Basic knowledge of using MS UIP 1.0/2.0 and/or HIS (Host Integration Server) will be an advantage.
• Should have executed the complete SDLC on at least one project using Vb.Net, ASP.Net.
Should have played the role of a technical mentor in his career.
• Proficient in Microsoft IDE.
• Proficient in using Design tools – XML.
• Should be able to execute Unit Testing (Plan, Prepare & Execute).
• Significant experience in a single complex development environment or across multiple platforms.
• In depth understanding of business unit functions and applications.
• Possesses unique or specific technical knowledge that is frequently sought out by others.
• Strong knowledge of systems development life cycle.
• Strong knowledge of operational maintenance environment.
• Technical training skills.
• Shows strong, general understanding of health care industry.
• Processes unique or specific business knowledge related to information systems applications that is frequently sought out by others.
• Effective communications with all levels of internal and external customers and staff.
• Able to lead walk through of design documents.
• Independent communication with business partners to resolve design issues and negotiate project related items such as priorities and completion deadlines.

If the requirement meets your career aspiration please send across your updated resume with current and expected CTC and notice period.


Thanks and Regards
Sanjeet Kumar Singh
Empyrean HR Solutions Pvt. Ltd. | Empyrean Partners
Hand phone: +91-9990222358
Email: sanjeet.singh@empyrean-partners.com
Website: www.empyrean-partners.com

 

Excellent Job opening with Tata Consultancy Services (Bangalore/Hyderabad)

Hi,

We are Bangalore based leading HR consulting company retained by top IT companies like SAP Labs, i-gate, Symphony, TCS, Microsoft , GE, Aztec to hunt talent.

We have an very good opening in TCS (Bangalore/Hyderabad) .
If your interested please send across your updated profile with following details
Your Academic percentage(x,xii,B.E/MCA)
Current company
previous company
Current ctc
Expected ctc
Notice Period

Key Tasks & Responsibilities:
Skills : Dot Net
Experience : 3- 8 years
Job Location : Bangalore /Hyderabad

Thanks & Regards

Jeevitha R
Sr.IT Recruiter
Enterprise Matrix
Ph : 080-2672 93 26/27/28/29/30
Email: jeevitha.r@enterprisematrix.com

Jobs in Australia.

Professionals available (SYD)
Posted by: "javapro_syd" javapro_syd@yahoo.com.au javapro_syd
Wed May 7, 2008 9:32 am (PDT)
Hello AJUGers,

A group of talented and experienced Java IT guys, based in Sydney, is
looking to take upon themselves a part of work that you want done.
If your business doesn't want to over-commit in an employment
relationship yet needs top-class professionals, then this may be just
right option for you.

We have experience in all facets of Java development - from plain
coding to designing enterprise-scale solutions and web sites, using
wide range of technologies. Let this experience work for you. No job
too small.

Email javapro_syd( at)yahoo. com.au, in the first instance. No recruiters,
please.

We are all eligible to work in Australia.


____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now.

http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ