We are looking for the newest member of our Information Technology team! Under the direction of the Development Lead, the Software Developer (.Net) works in a fast-paced and collaborative team environment whose focus is to create, integrate and customize software programs that support online services for both internal and external customers. The candidate must be a self-starter and willing to take initiative to keep up with technical skills and technology changes.
Develop, maintain, and test web applications
Support the full software development life cycle using .NET, C#, SQL, ASP and other programming languages
Work with technical support and quality assurance to resolve issues
Develop and update program documentation
Excellent verbal and written communications skills required to collaborate with team members, business managers and end users.
Results oriented self-starter with the ability to work independently and as part of a team
2 - 6 years of hands on programming experience in the design and development of Microsoft C#, ASP.Net web applications.
2 - 6 years of relational database programming experience using Microsoft SQL Server or equivalent.
Java/JSP programming is a plus but not required.
Bachelor's degree in Computer Science or closely related field or equivalent work experience.
ESI International is the leading provider of project and contract management training and consulting services. Since 1981, ESI has served...