Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs.
Requirements
- Bachelor's Degree or 5 years of relevant work experience
- Experience in designing applications using Microsoft.Net, C#, ASP.Net, or Java
- Microsoft SQL Server and/or other rational RDBMS
- Experience with Microsoft Visual Studio or Eclipse or other team based development tools
- Experience with Subversion or other source code management solutions
- Experience with automated testing systems
- Experience working in both waterfall and agile development frameworks
- Operating system experience with Windows Server OS
- Documentation and reporting skills
- Ability to work in a team environment and work independently
- Ability to work in a global environment