
Software Developer
Job Description
Required Qualifications:
Minimum 10 years' experience in full life-cycle software development in Microsoft Windows based environment.
7 years of experience in .net technology, visual studio, Visual Basic, and C#
Certified Microsoft Software Engineer
Bachelor’s degree in software engineering, Computer Science or related discipline
Demonstrated experience working across the full software development lifecycle, from design and implementation through testing and deployment.
Extensive knowledge in MS SQL, Oracle, MS Access, Crystal report
Strong experience with React and modern JavaScript including component-based development
Hands-on experience with AWS services including Lambda, CloudWatch, API Gateway.
Experience integrating web applications with Amazon Lex or similar conversational platforms
Experience working with REST APIs and backend integrations
Familiarity with cloud-native application development concepts
Experience using Git for source control and collaborative development
Experience using Jira (or similar tools) for task tracking, sprint planning, and issue management
Ability to work within an existing codebase and iteratively extend functionality
Strong communication skills and comfort working directly with clients
Desired Qualifications:
Experience building or extending LLM-based agents
Familiarity with Amazon Bedrock and commercially available foundation models
Understanding of hybrid conversational approaches (traditional chatbot + LLM)
Experience with chatbot analytics, logging, or monitoring
Experience in configuring MS IIS server
Similar Jobs
Software Developer
Maryland
Software Developer
Texas
Senior Software Developer
Remote
Software Developer
New York
Senior Software Developer
New York