Associate Software Engineer - Boulder, Colorado
|
General Characteristics:
This position is for entry level professional work. The position is being created to augment the existing capabilties of AEC's IT Team, specifically in the area of internet-based application development. The engineer will be expected to contribute to the team in the development of software applications for internal support, client-driven projects, and internally-funded products. The ability to work effectively in a team setting is essential. This position will require some independent work. Some familiarity with energy and/or building construction techniques is desirable.
Duties and Responsibilities:
Employee will be a member of the InformationTechnology Team and will perform duties as assigned by the Team Leader and Project Managers, including (but not be limited to) the following:
- Work with team members to design and develop software applications.
- Test software applications.
This position will require coordination with other members of the IT Team. The position requires the ability to work independently as well as contribute and collaborate on group projects.
Education:
An undergraduate four-year degree in software engineering or related field.
Skills Required:
A candidate for this position must have the following skills:
- Java, Servlets, Applets, HTML, CSS, Javascript, JSP, web content authoring tools.
- Experience in application development and deployment using Linux, Tomcat, Apache.
- Experience with build and test tools, versioning, creating documentation.
- A solid understanding of relational databases, with experience using JDBC, MySQL, Access, Postgres.
- Object-oriented analysis and design experience.
- Good communication skills; the ability to thrive in a team setting.
Skills Desired:
The ideal candidate for this position will have familiarity with some of the following:
- XML, XSL, Schema, XPath, and use of XML packages
- PHP, Struts, Java Server Faces, JBoss, Eclipse, open source projects
- Mobile applications and Wireless Application Protocol (WAP)
- Windows .net, C#, VB, C++
- SQL-Server
- Scripting languages: Perl, Python, shell scripting
- Energy and/or building construction
Typical Years of Full-Time Professional Experience:
Flexible. Two to three years preferred.
Contact:
David Roberts - droberts@archenergy.com - 303-444-4149 |
|
|
|