Job Description
Job Description:
We are seeking a talented and experienced Software Development Engineer with a strong background in Full Stack development, particularly in Java, AWS, .Net, SQL, Angular, and IAM. The ideal candidate will play a key role in designing, implementing, and maintaining robust software solutions, including integration with AWS services, IAM development, and Active Directory cleansing.
Responsibilities:
Full Stack Development
Design, develop, test, and maintain scalable and secure full-stack software solutions.
Utilize Java, .Net, SQL, and Angular to create responsive and efficient applications.
Cloud Integration
Implement and integrate software solutions with AWS services, including DynamoDB, Lambda, API Gateway, and other relevant AWS components.
IAM Development
Contribute to the development and enhancement of Identity and Access Management (IAM) solutions.
Implement access controls, authentication mechanisms, and identity lifecycle management.
Active Directory Cleansing
Collaborate with teams to design and execute Active Directory cleansing processes.
Develop and implement scripts, particularly using PowerShell, for Active Directory data cleansing and maintenance.
API Development
Design and implement APIs for seamless integration between various software components.
Ensure API security, performance, and reliability.
Database Management:
Utilize SQL for efficient database design, querying, and management.
Optimize database performance and ensure data integrity.
Collaboration:
Work closely with cross-functional teams, including IAM architects, frontend developers, and system administrators, to ensure successful software integration.
Agile
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven experience in Full Stack development with expertise in Java, AWS, .Net, SQL, Angular, and IAM.
Strong understanding of Identity and Access Management principles and Active Directory.
Experience with AWS services such as DynamoDB, Lambda, and API Gateway.
Proficiency in PowerShell scripting for automation and Active Directory maintenance.
Familiarity with security best practices and compliance standards.
Preferred Qualifications:
Previous experience in IAM development, including access controls and authentication mechanisms.
Knowledge of cloud-based IAM solutions and modern authentication protocols.
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
Certifications related to AWS, IAM, or Full Stack development.