Job Information
PamTen, Inc. Mid level DotNet Developer with AWS Experience in United States
Job Description: We are looking for a talented DotNet Developer with expertise in AWS to join our team. As a DotNet Developer, you will play a key role in designing, developing, and maintaining software solutions using a variety of technologies including C#, JavaScript, TypeScript, MS SQL, and ASP.Net. The ideal candidate will have a strong background in cloud computing, particularly within the AWS ecosystem. Responsibilities:
Develop and maintain high-quality software solutions using .NET framework, C#, JavaScript, TypeScript, MS SQL, and ASP.Net.
Collaborate with cross-functional teams to analyze requirements, design solutions, and implement features.
Utilize AWS services and tools to architect scalable and reliable cloud-based applications.
Write clean, efficient, and well-documented code following best practices and coding standards.
Conduct unit testing, integration testing, and debugging to ensure software quality and reliability.
Stay abreast of emerging technologies and industry trends to continuously improve technical skills and knowledge.
Participate in code reviews, knowledge sharing sessions, and contribute to team initiatives.
Communicate effectively with team members, stakeholders, and clients to gather requirements and provide project updates.
Adhere to project timelines and deliver high-quality solutions within specified deadlines.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience as a DotNet Developer with proficiency in C#, JavaScript, TypeScript, MS SQL, and ASP.Net.
Strong expertise in AWS cloud services such as AWS Lambda, AWS EC2, AWS S3, AWS RDS, etc.
Solid understanding of cloud computing concepts, microservices architecture, and DevOps principles.
Experience with front-end development frameworks such as Angular or React is a plus.
Familiarity with Agile methodologies and software development lifecycle.
Outstanding communication and interpersonal skills.
Ability to work independently as well as collaboratively in a team environment.