What are the responsibilities and job description for the Junior Software Engineer position at ITMC Systems, Inc?
Job Title: Junior Software Developer (AI / Claims Automation)
Location: Morristown,NJ (Hybrid)
Job Type: Contract Position
About the Role
We are seeking a Junior Software Developer to join our growing team building next-generation Property & Casualty (P&C) claims automation solutions. This role will focus on developing applications for claims audit, vendor communication, and AI-driven workflow automation using modern platforms such as AWS, Claude (Anthropic), and Lovable.
This is an excellent opportunity for someone looking to gain hands-on experience in AI-powered enterprise applications within the insurance domain.
______________
Key Responsibilities
• Assist in the design and development of applications supporting P&C claims processing workflows
• Build and maintain modules for:
o Claims audit automation
o Vendor communication workflows
o Document and data processing pipelines
• Work with AI tools (e.g., Claude via AWS Bedrock) to implement intelligent workflows and automation logic
• Develop backend services and APIs using modern frameworks
• Collaborate with senior developers, product managers, and business stakeholders to translate requirements into working solutions
• Integrate third-party tools and APIs, including low-code/no-code platforms such as Lovable
• Participate in code reviews, testing, debugging, and deployment activities
• Support data integration and workflow orchestration in cloud-based environments
______________
Required Qualifications
• Bachelor’s degree in Computer Science, Information Systems, or related field
• 1–3 years of experience in software development (internships acceptable)
• Basic knowledge of:
o Python, JavaScript, or TypeScript
o REST APIs and microservices architecture
• Familiarity with AWS services (Lambda, S3, API Gateway, DynamoDB, or similar)
• Understanding of version control systems (e.g., Git)
• Strong problem-solving and analytical skills
• Ability to work in a hybrid team environment (onsite remote)
• Good communication skills and willingness to learn
______________
Preferred Qualifications
• Exposure to AI/ML concepts or tools (e.g., LLMs like Claude, OpenAI, etc.)
• Familiarity with workflow automation platforms or low-code tools (e.g., Lovable)
• Knowledge of insurance domain, especially P&C claims processes, is a plus
• Experience with:
o Node.js or Python frameworks (Express, FastAPI, etc.)
o Cloud-native development and serverless architectures
• Basic understanding of data processing, OCR, or document automation