Software Development Engineer
Job ID: 977281 | ADCI - Tamil Nadu
BASIC QUALIFICATIONS :
- Bachelor’s Degree or higher in Computer Science or related field, or 3+ years of relevant work experience
- 3+ years experience in software development
- 3+ years of experience with object-oriented design and data structures
- 3+ years of industry experience in, at least, one modern programming language, such as Java or C#
PREFERRED QUALIFICATIONS :
- Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
- Experience building complex software systems that have been successfully delivered to customers
- Experience building highly-available distributed systems
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to take a project(s) from scoping requirements through actual launch of the project(s)
- Strong written and verbal communication skills preferred