Software Development Engineer
Job ID: 964766 | ADCI - Haryana
BASIC QUALIFICATIONS :
· Bachelor or Master in computer science
· Solid professional experience in software development
· Advocate for solutions to technical challenges, articulating schedule/risk/quality trade-offs
· Collaborate across disciplines for positive, productive teamwork
· Demonstrated ability to go the extra mile to do things right and fast
· Participate in design and architecture sessions with other senior technical leads
· Produce quality, innovative, debuggable, testable and maintainable code
· Learn new things, fail fast, and explore new coding territory
PREFERRED QUALIFICATIONS :
· Programming experience in Java and frameworks such as JEE/Spring/Hibernate
· Advanced SQL knowledge
· 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 learn new languages and technologies quickly
· Experience in communicating with business teams, other development teams, and management to collect requirements, describe software product features, and technical designs
· Knowledge of AWS/Cloud technologies