What are the responsibilities and job description for the Software Developer position at SysMind, LLC?
Job Description
Job Title:
Software Developer
Location: Bloomington, IL (Onsite)
Duration: 6 Months
Job Description
We are seeking an experienced AWS Migration Engineer with strong expertise in IBM BPM/BAW and AWS Step Functions to support the migration of legacy business workflows to AWS. The ideal candidate will analyze existing IBM BPM processes, design AWS-based workflow solutions, and develop serverless applications using AWS services.
Key Responsibilities
- Migrate IBM BPM/BAW workflows to AWS Step Functions.
- Design and implement AWS Step Functions state machines using Amazon States Language (ASL).
- Develop AWS Lambda functions to replace BPM services and business logic.
- Build and integrate REST APIs using Amazon API Gateway.
- Perform JSON/XML data transformations between legacy and AWS systems.
- Create Infrastructure as Code (IaC) solutions using Terraform, CloudFormation, or AWS CDK.
- Implement monitoring and troubleshooting using CloudWatch and AWS X-Ray.
- Conduct unit, integration, and performance testing for migrated workflows.
Required Skills
- 4–6 years of experience in software development and workflow automation.
- Strong experience with IBM BPM/BAW and Business Process Management (BPM).
- Hands-on experience with AWS Step Functions, AWS Lambda, and API Gateway.
- Experience with serverless architecture and workflow orchestration.
- Knowledge of Terraform, CloudFormation, or AWS CDK.
- Strong understanding of JSON/XML data processing and system integrations.
Preferred Skills
- Experience with enterprise workflow migration projects.
- Exposure to CI/CD pipelines and DevOps practices.
- Strong problem-solving and communication skills.
SYSMIND LLC is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without any discrimination. We promote and support a diverse workforce at all levels in the company. All job offers are contingent upon completion of a satisfactory background check and reference checks. Additionally passing the drug test may also be required. All contractors intending to work on SYSMIND's W2 are "at will" employees.