About the Company
Brooksource is an IT and engineering services provider that supports organizations with technology staffing, professional services, and workforce transformation solutions. Since 2000, the company has built partnerships with clients and consultants across areas including software development, cloud computing, cybersecurity, data analytics, and enterprise IT. Brooksource also works with leading technology platforms, including AWS, Microsoft, Salesforce, and Google Cloud.
About the Role
Brooksource is seeking a Software Engineer for a remote US-based engagement supporting Solventum and its integration platform modernization program. The project aims to bring REST APIs, Managed File Transfer (MFT/ETL), and Electronic Data Interchange (EDI) onto a unified, validated AWS-native architecture.
This role focuses primarily on software testing and validation, with additional opportunities to contribute to feature development. You will write and execute test cases, build automated tests in Python, maintain requirements traceability, and document test evidence needed for production release in a regulated healthcare environment. You will also contribute to Python services, AWS resources, and internal applications under the guidance of senior engineers.
The initial engagement is 13 weeks, with potential extension into migration and managed-services phases through 2027.
Key Responsibilities
•Create test plans and test cases from documented requirements, execute tests, and capture evidence such as screenshots and logs in qTest.
•Build and maintain automated Python tests using pytest or comparable frameworks for APIs, file-transfer jobs, and EDI document workflows.
•Contribute to integration-testing and load-testing frameworks.
•Maintain the requirements traceability matrix and update documentation as requirements change.
•Develop and support Python services and AWS resources within the assigned workstream, with senior engineer review.
•Work with AWS Lambda, Step Functions, DynamoDB, S3, and IAM as needed for development and validation activities.
•Support verification, formal sign-off, and production-release activities.
•Participate in code reviews and follow established development and change-control procedures.
•Contribute to the operations web application built with React and TypeScript and the SharePoint-based integration intake portal as needed.
•Track tasks and progress in JIRA and collaborate with senior engineers and Solventum stakeholders.
•Use AI-assisted development tools as part of day-to-day engineering work.
•Follow computer system validation (CSV) practices, including requirements traceability and documented test evidence.
Required Qualifications
•3+ years of professional software engineering or software test engineering experience.
•Working proficiency in Python, including writing automated tests with pytest or a comparable framework.
•Basic to intermediate AWS experience, ideally with Lambda, IAM, S3, and DynamoDB.
•Ability to read, write, and maintain structured requirements and test documentation.
•Strong attention to detail and a methodical approach to testing and validation.
•Exposure to system integration concepts, including APIs, file transfer, or EDI.
•Familiarity with JIRA and willingness to learn qTest and formal software validation practices.
•Good communication skills and the ability to collaborate effectively with a remote team.
•Authorization to work in the United States without sponsorship and current US location.
Preferred Qualifications
•Experience working in a validated or regulated software environment, such as healthcare, life sciences, or financial services.
•Exposure to infrastructure-as-code tools such as AWS CDK, CloudFormation, or Terraform.
•Familiarity with Git-based CI/CD workflows on AWS.
•Exposure to EDI standards such as X12, SFTP or AS2 file transfer, or REST API testing tools.
•Experience with React and TypeScript.
•Experience using AI-assisted software development tools.
Technology Environment
•Languages and Frameworks: Python, pytest, React, TypeScript.
•AWS Services: Lambda, Step Functions, EventBridge, API Gateway, DynamoDB, S3, Transfer Family, IAM, CloudWatch.
•Infrastructure and Delivery: AWS CDK, Git-based CI/CD.
•Testing and Validation: qTest, automated testing, requirements traceability, computer system validation.
•Collaboration and Access: JIRA, SharePoint, Okta.
Compensation & Benefits
•Pay Rate: $50 per hour.
•Initial Engagement: 13 weeks, with potential for extension.
•Work Arrangement: Remote within the United States; Central or Eastern time zones preferred.
•Retirement: 401(k) with company matching.
•Insurance: Medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage options.
•Time Off: Six paid holidays, paid time off, and sick time.
•Additional Benefits: Employee Assistance Program, including access to virtual counseling, financial services, legal services, and life coaching.
•Engagement Support: Regular meetings focused on engagement quality and a relationship-driven placement process.
Equal Employment Opportunity
Brooksource is an equal opportunity employer. The company does not discriminate on the basis of protected characteristics under applicable federal, state, or local laws.
Employment Details
•Job Title: Software Engineer.
•Company: Brooksource.
•Client/Project: Solventum integration platform modernization program.
•Industry: IT Consulting and Engineering Services; Healthcare Technology Project.
•Employment Type: Contract engagement; initial 13-week term with potential extension.
•Location: Remote, United States.
•Preferred Time Zones: Central or Eastern.
•Pay Rate: $50 per hour.
•Experience Level: 3+ years.