* Collaboratively working with Senior Software Engineers to plan the flowchart of challenging projects that may contribute to future of computing, & the future of 'open source' (look here for the projects due for launch in February 2011 & beyond) * Performing 'feasibility analysis' of flowcharts/plans drawn
b. Programming
* Architecting the appropriate Design Pattern of source code * Writing the Code * Relying on Tools to ensure accuracy-driven development * Unit Testing