Description
We are seeking a skilled Software Developer to join our team. As a Software Developer, you will perform activities related to the analysis, design, programming, debugging, modification, and maintenance of software enhancements and/or new products.
Key Responsibilities
- Analyze, design, program, debug, modify, and maintain software enhancements and/or new products used in local, networked, or Internet-related computer programs.
- Interact with users to define system requirements and/or necessary modifications.
- Prepare feasibility studies to evaluate requirements for new and revised programs.
- Translate detailed design specifications into computer program instructions, debug routine programs, prepare system test data, and prepare program documentation.
- Complete documentation and procedures for installation and maintenance.
- Write code, complete programming, and perform testing and debugging of applications using current programming languages and technologies.
Requirements
- Bachelor's Degree in Computer Science or related discipline.
- Minimum of two (2) years of software development experience.
- Basic knowledge of systems and software development.
- Advanced English language skills.
- Knowledge of database development, Microsoft SQL, T-SQL, and understanding of database structures and development.