Software Engineer Technical Lead
POSITION SUMMARY
•Works on problems where analysis of situations or data requires evaluation of multiple variables.
•Exercises independent judgment in developing methods, techniques, and evaluation criterion for obtaining results. Expected to innovate new directions.
•Deep and broad understanding of many technology areas and trends, with a focus on Rich Internet Applications using Web 2.0 concepts
•Requires a BS or equivalent experience, advanced degree desirable
ESSENTIAL JOB FUNCTIONS:
•Design new products using MarketWatch company standards.
•Recommend updates and progression of systems.
•Must stay up to date on the latest technological advancements. Recommends extension, expansion and update of company technology standards, practices and methodology. Must be able to provide guidance on new technologies, standards, methodologies by articulating business value and demonstrate applicability using proof of concepts.
•Mentors staff in architecture, technology and development tools, technologies and methodologies. Recognized resource for more junior staff.
•May be called upon to solve conceptual problems; has strong problem solving skills and the ability and desire to learn new technologies rapidly.
•Strong written and verbal interpersonal skills. Able to deal effectively with internal and external groups, clients, vendors and contractors.
•Often called upon to lead projects. Ability to schedule and design large systems efforts.
•Other duties as assigned.
REQUIREMENTS
•Requires BS degree or equivalent experience. Advanced degree desirable.
•Requires 5 or more years experience in software development, project management, systems development with specific focus on developing highly available web applications. Strong presentation layer coding skills using Web 2.0 concepts and technologies is a must.
•Strong technology expertise/mastery in multiple diverse areas such as
oNet, C#, VB.Net, ASP.Net
oJava, JMS, JDBC, JavaScript, Servlets, JSP
oScripting languages such as Perl, PHP, Ruby, Python
oWeb 2.0 technologies such as Flash, Flex, AJAX, CSS
oHTML, DHTML, Visual Basic
oXML, XPath, SOAP, WDSL
oTools such as UML, ER, Rational Rose
oDevelopment Environments such as Eclipse, Visual Studio
oMethodologies such as RUP
oData Communications areas such as TCP/IP, DNS, FTP
oDatabase technologies such as SQL Server, Oracle, MySQL, DB2
oOperating Systems such as Windows Server 200X, Linux
Demonstrable expertise in many of these areas
•Strong understanding of modern software architecture and approaches including
oOOP theory and practices
oWeb Services
oThreading, concurrency
oCaching
oHigh Availability/Reliability
•Ability to assimilate new technology or business areas.
•Proven ability to work independently or in a team environment. Self-motivated.
To be considered, please apply online at www.dowjones.com/careers
Job ID#: 106441
EOE
|