Comresource Jobs Remote Jobs in Usa
2 positions found
Candidates must be U.S. Citizens or Green Card holders ONLY.
Location: Columbus, OH (must live locally or be willing to relocate)
ComResource is looking for a Senior Full-Stack Engineer to join our high-performing agile development team. In this role, you’ll work across all layers of complex software applications, contributing both as a hands-on developer and a collaborative team member.
As a senior engineer, you will lead key initiatives, help define engineering best practices, and support your peers through complex technical challenges. You’ll be the go-to expert for critical features and components, playing a central role in delivering technology solutions that are safer, more efficient, and more cost-effective.
Key Technologies: Java, Spring Boot, JavaScript/React, REST APIs, Cloud platforms (AWS preferred)
Essential Duties & Responsibilities:
Software Development
- Develop high-quality software features and components that integrate into complex solutions.
- Write code that is well-structured, readable, maintainable, testable, and performant using standard software craftsmanship techniques.
- Participate in sizing decisions and complexity evaluations for initiatives.
- Pair with other engineers and apply clean-code practices to produce high-quality work.
Testing & Quality Assurance
- Create comprehensive testing strategies, including performance, security, regression, and automation testing.
- Develop unit, integration, and automated acceptance tests based on requirements.
- Build automated tests for both positive and negative scenarios.
- Utilize test-driven development (TDD) to guide implementation and coach peers on TDD and testing best practices.
Data Management, Infrastructure & Integrations
- Define data storage and access strategies and make informed design decisions using knowledge of data modeling, storage, and transmission.
- Apply basic ML and data analytics understanding to maximize business value through data transformation.
- Design system integration strategies leveraging cloud and managed services.
- Utilize infrastructure-as-code concepts to design reusable modules, support container orchestration, and assist with data migration.
Operations
- Build highly dependable features and systems using operational best practices such as monitoring, logging, metrics, and system-health visibility.
- Advocate for and contribute to deployment automation and operational excellence.
- Manage build pipelines and write code to collect, monitor, and display key metrics.
Security & Compliance
- Develop software with a security-first mindset using knowledge of security protocols, secure coding techniques, and protection of sensitive information (including PHI).
- Proactively identify and mitigate potential security threats.
- Implement basic security safeguards and leverage threat modeling for system-level security.
Product & User Experience
- Build features with a strong focus on usability and user experience.
- Enhance user-facing applications, create reusable interaction patterns, and support UI/UX best practices.
- Translate design goals into functional, user-facing implementations.
- Address technical and design debt based on priority and impact.
Requirements & Design
- Collaborate with stakeholders to understand business context and communicate technical considerations.
- Write detailed technical stories that translate business needs into clear, actionable specifications.
- Apply architectural guidance to new challenges and make cost-effective feature design decisions.
Required Skills & Experience:
- Minimum of 6 years of professional software engineering experience
- Highly motivated, self-driven, and technically inquisitive, with a strong desire to learn and grow.
- Proficiency in one or more server-side programming languages (Java and Spring Boot preferred).
- Experience with one or more client-side programming languages (JavaScript and React preferred).
- Hands-on experience developing, deploying, and supporting REST services and microservices.
- Familiarity with cloud platforms for storage, compute, and infrastructure as code; experience with Kubernetes and AWS is preferred.
- Knowledge of relational and non-relational databases, along with messaging systems.
- Ability to positively influence team outcomes—mentors peers, contributes to decision-making, and drives innovation.
- Strong collaboration skills with business stakeholders; experience proposing product features to enhance product value is a plus.
- Excellent written and verbal communication skills.
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, or a related field; equivalent work experience will also be considered.
ComResource is hiring a Business Analyst
*must be authorized to work in the US * No, C2C*
Overview
The IT System/Business Analyst plays a critical role in bridging business needs with technical solutions. This position is responsible for translating business requirements into actionable technical specifications, fostering strong relationships with stakeholders, and driving standardized processes across the IT enterprise. The ideal candidate has strong problem-solving skills, a solid understanding of business priorities, and the ability to recommend and implement effective solutions.
Key Responsibilities
- Collaborate with Project Managers across multiple organizations to track progress, identify risks, communicate status, and assess business impacts.
- Maintain accurate project documentation, including project lists, status reports, and budgets.
- Proactively stay current with trends and best practices, leveraging expertise to deliver consistent, standardized, and high-performing solutions.
- Translate business requirements into feasible technical designs, reports, and solutions that enhance productivity and efficiency.
- Engage regularly with business stakeholders to coordinate and communicate project progress, challenges, and achievements.
- Manage requirement changes and ensure alignment with business priorities.
- Partner with Quality Control, Project Managers, and Technical Leads to ensure business acceptance of deliverables.
- Conduct business process analysis, documenting current and future workflows, systems, and requirements.
- Develop use cases, functional models, process flows, and wireframes to support solution design and communication.
Qualifications & Skills
- Ability to clearly communicate complex technical concepts in non-technical terms to business stakeholders.
- Strong IT knowledge and domain expertise in systems being developed or enhanced.
- Excellent collaboration, multitasking, and organizational skills.
- Strong written and verbal communication abilities.
- Experience with Agile practices, including eliciting and refining requirements into user stories.
- Proficiency with Microsoft Word, Excel, PowerPoint, and JIRA.
Education
- Bachelor’s degree in Computer Science, Business, or a related discipline preferred.