ThreeWill
Skip navigation links
ThreeWill Home
About Us
What We Do
Experience
Careers
News
Events
Blog
Contact Us
Site Map


 
Associate Software Engineer 
SUMMARY
Software Engineer with 0 to 3 years of proven experience in the analysis, design, construction and delivery of custom software based solutions. This level Software Engineer is a responsible team member for implementation efforts on client engagements.

ESSENTIAL DUTIES AND RESPONSIBILITIES
Duties and Responsibilities include the following (other duties may be assigned):

  • Engagement Delivery
    • Makes every effort possible to execute and complete assigned projects within the constraints of time, scope, and budget for the project
    • Participates in the development and delivery of client solutions by estimating, planning, designing, implementing, and testing custom software applications built on Microsoft technologies
    • Understands, analyzes, and documents client technical environments and business requirements
    • Exercises creativity and resourcefulness in solving technical problems in a way that maximizes client value
  • Technology and Software Engineering
    • Has technical skills in technologies that support our primary project types (see http://www.threewill.com/WhatWeDo/TypesOfProjects)
    • Practices solid software engineering disciplines (e.g. Test Driven Development, Configuration Management, and Coding Practices)
    • Revises ThreeWill methodology standards with new and improved practices
  • Other responsibilities include:
    • Represents ThreeWill values to other associates and clients (see http://www.threewill.com/people for ThreeWill value statement)
    • Shares knowledge with others (e.g. updates to ThreeWill knowledge repositories, internal/external presentations, and postings to public blogs)
    • Ability to write technical articles that are published on ThreeWill sites and/or for technical publications

TECHNOLOGY SKILLS/KNOWLEDGE
Experience with one or more of each of the following areas:

Programming/Markup Languages:
C#, JavaScript, VBScript, HTML, XHTML, XML, SOAP, Transact SQL, SQL XML

Development Tools:
VS.NET, VSTO, SharePoint Designer

Application Types:
Portals, ASP.NET, WinForms, Groove, Office Add-ins and Custom Tasks

System Services and Protocols:
Windows SharePoint Services (WSS) 3.0, Windows Workflow Foundation, .NET Framework, Web Services, ADO.NET, ActiveX, HTTP, TCP/IP, SMTP

Server Products:
Microsoft Office SharePoint Server (MOSS) 2007, Internet Information Server, SQL Server (Analysis Services, Reporting Services, Integration Services)

Methodologies:
Scrum, XP, FDD, User Stories, MSF for Agile

Beneficial Certifications:
Microsoft – (MCPD, MCP, MCDBA, MCSD, MCSE, MCAD, MOS)
Project Management– (PMP, CAPM)


NON TECHNICAL SKILLS

  • Ability to work independently with customers, proactive, self starter, and self managed
  • Solicitation and elicitation of customer needs and requirements
  • Selling, persuasion, and negotiation
  • Software Development Methodologies
  • Industry experience in Professional Services, Healthcare, Financial Services and Telecommunications is beneficial 
     

EDUCATION and/or EXPERIENCE
Bachelor's degree in Computer Science, Engineering, or equivalent and zero to three years relevant project experience is required. Alternatively, equivalent combination of education and experience is required.

Read More

ThreeWill Contact Info
Contact Information
Telephone: 678.513.6930
Fax: 678.513.6991
Email: info@threewill.com

Address:
4400 North Point Pkwy
Suite 180
Alpharetta, GA 30022
Map and Directions


 

Footer

Copyright 2001-2008 ThreeWill LLC - Terms of Use - Privacy Statement - Contact Us