Engineer (Software) at ADN Group

Apply Now

Job Description

We are seeking an Associate Software Engineer to join our team. The ideal candidate will have a solid foundation in software development principles, strong analytical skills, and hands-on experience with relational databases and programming fundamentals. This role involves full lifecycle software development, including requirements analysis, coding, testing, deployment, and enhancement.

Job Responsibilities / Duties:

Conduct requirements gathering and analysis to understand the software domain, required functionality, hardware-software interfaces, and overall software characteristics.

Write software code using programming, scripting, and/or database languages.

Support software testing, deployment, maintenance, and enhancement activities, including correcting programming errors and responding to scope changes.

Apply knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.

Requirements

Bachelor’s degree in Computer Science.

2-4 years of relevant software engineering experience.

Strong understanding of Relational Databases, Object-Oriented Design, and Data Structures.

Familiarity with one or more programming languages.

Understanding of standard development techniques (Agile SDLC, OOD).

Experience with SQL.

Strong analytical and problem-solving skills.

Excellent verbal and written communication skills.

Outgoing, enthusiastic personality with a professional business demeanor.

Desired / Preferred Qualifications

Demonstrated proficiency in C# and/or SSIS

Desired Skills and Experience
ORIENTED DESIGN,C#,TESTING,GIT,SQL,RELATIONAL DATABASES,SSIS,DATA STRUCTURES