Aditi Consulting is seeking a Software Development Engineer. The main function of the role is to apply principles of computer science to design, develop, test, and evaluate software and systems for various applications.
Responsibilities:
- Modify existing databases and database management systems
- Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions
- Work as part of a project team to coordinate database development and determine project scope and limitations
- Review project requests describing database user needs to estimate time and cost required to accomplish project
Requirements:
- Bachelor's degree in computer science, software engineering or relevant field required
- 5-7 years' experience required
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
- Ability to work independently and manage one's time
- Basic mentoring skills necessary to provide support and constructive performance feedback
- Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery
- Ability to troubleshoot issues and make system changes as needed to resolve issue
- Knowledge of computer hardware and software
- Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc