Software Engineer II

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001+H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

91 days ago

Salary

$118.1K / year

Seniority

Mid Level

Job Description

Software Engineer II

RR Donnelley

Role Description Research, design, and develop computer and network software or specialized utility programs. - Process and analyze high volume data to mine valuable chunks of information. - Analyze input and output data to discover understanding of systems interesting signals, validate outputs, gain blocks while managing the complexity. - Build powerful systems from simple building to improve quality and efficiency of development. - Contribute to the team's continuous efforts to platforms, tools, and processes. - Code software requirements and changes based on design specification. - Write queries to handle data in a database. - Collaborate with the engineering organization and across multi-disciplinary teams to solve technical problems. Schedule: 40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Qualifications - Bachelor’s degree or foreign equivalent degree in Computer Science, Computer Engineering, Mathematics, Physics, or a related field, and two (2) years of related work experience. - Must have two (2) years of experience with/in: - Programming in web technologies, such as web-based UI and web services; - Programming using back-end services, such as Java, C#, or C++; - Programming, designing, and testing with standard platform technologies such as Microsoft or Java; - SQL databases; - At least three (3) of the programming tools such as Spring Boot, HTML, CSS, JavaScript, Angular, MySQL, Rest, Git, GRPC and/or Microservices. - 100% Telecommuting Permitted. Requirements - To apply, submit resume by visiting http://www.rrd.com/about/careers/ and searching for the ‘Software Engineer II’ Job Title – req. IL0207. Benefits - Medical, dental, and vision coverage. - Paid time off. - Disability insurance. - 401(k) with company match. - Life insurance and other voluntary supplemental insurance coverages. - Parental leave. - Adoption assistance. - Tuition assistance. - Employer/partner discounts.

Related Job Pages

More Software Engineer Jobs

Lawazem | لوازم logo

Flutter Senior Developer

Lawazem | لوازم

مشتريات الأعمال...أسهل

Full TimeRemoteTeam 11-50H1B No Sponsor

Role Description LAWAZEM is seeking an experienced Flutter Senior Developer to join our dynamic team. In this role, you will be responsible for designing and developing high-quality mobile applications using Flutter, ensuring seamless performance across both iOS and Android platforms. You will collaborate closely with cross-functional teams to deliver outstanding user experiences and contribute to the continuous improvement of our mobile solutions. - Develop and maintain mobile applications using Flutter framework. - Write clean, efficient, and well-documented code. - Collaborate with designers, product managers, and backend developers to create feature-rich and scalable mobile apps. - Ensure application performance, quality, and responsiveness. - Troubleshoot and debug issues promptly. - Stay updated with the latest industry trends, technologies, and best practices in mobile development. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or related field. - 4+ years of experience in mobile application development. - Strong proficiency in Flutter and Dart programming language. - Experience with RESTful APIs and integration with backend services. - Good understanding of mobile app architecture and UI/UX principles. - Experience working with state management solutions such as Provider, Bloc, or Riverpod. - Familiarity with version control systems like Git. - Ability to write clean, maintainable, and efficient code. - Strong problem-solving skills and ability to work in a team environment. - Excellent communication skills in English – both written and verbal.

Morocco
Job Closed
Akvelon, Inc. logo

Middle Software Developer with AI

Akvelon, Inc.

Custom-Built Software Engineering Teams

Full TimeRemoteTeam 1,001-5,000Since 2000H1B No Sponsor

Role Description We are looking for an AI Engineer to join a product engineering team focused on introducing LLM-based capabilities into enterprise software and building systems such as MCP servers and agents. The role involves working on AI-driven product features, backend services, and integrations that connect models with tools and data in a scalable production environment. Location: Serbia (relocation support available), Croatia, Poland, Portugal Tasks - Design and develop AI-powered product features with a focus on LLM-based capabilities; - Build and maintain MCP servers and agent-based components; - Develop enterprise-grade web services and backend integrations; - Work with tools, data sources, and model interfaces across cloud environments; - Collaborate with engineering teams to deliver production-ready AI solutions. Qualifications - AI Engineer profile with strong SDE background; - Proficiency in C# or Python; - Knowledge of Model Context Protocol (MCP) for connecting tools and data into models; - Experience in developing enterprise-grade web services; - Experience working with cloud platforms such as Azure, AWS, or GCP. Requirements - Hands-on experience with LLM and RAG engineering, including retrieval design, chunking, vector stores, and structured outputs, using tools such as OpenAI, LangChain, or LlamaIndex; - Experience in building and orchestrating agentic systems that call tools and reason over retrieved context, using frameworks such as LangGraph or AutoGen, and OpenAI tool calling or the Responses API; - Familiarity with LLM evaluation and observability tools such as LangSmith or Langfuse; - Experience with guardrails and security measures such as prompt injection defense and output validation. Engagement Type - B2B contract. Location / Timezone - Remote work from Croatia, Poland, Portugal, and Serbia. - European working hours. - Occasionally available for meetings up to 10:00 AM PST (US overlap).

Portugal + 3 moreAll locations: Portugal | Poland | Croatia | Serbia
Job Closed

Role Description We're looking for Senior HTML/CSS Developers to join our Expert Network to help train and evaluate cutting-edge AI models. If you have a background in Software Engineering or Frontend Development, we'll send you a quick 10- to 15-minute test to assess your skills. If successful, you'll be invited to join Prolific as a participant, where you'll get paid to help AI understand and produce high-quality frontend code and design implementation. - Researchers looking for your skills tend to pay up to $40/hr, depending on skills and experience. - You must be prepared to complete paid tasks that require one hour of uninterrupted work, though many are shorter. Qualifications - Educational Background: a BSc or higher in Computer Science, Software Engineering, Web Development, or a closely related technical field. - Professional Experience: real-world experience as a Senior Frontend Developer or UI Engineer specialising in HTML/CSS. - Coding Proficiency: ability to independently build complex, responsive layouts and components without relying on frameworks or libraries. - Deep Domain Knowledge: expert understanding of the CSS cascade, specificity, the box model, Flexbox, CSS Grid, accessibility standards (WCAG), and cross-browser compatibility. - Code Quality: a high standard for clean, semantic markup and maintainable CSS, including adherence to BEM methodology, design tokens, and modern CSS standards. Requirements - Evaluate Code Accuracy: review AI-generated HTML/CSS for functional correctness, semantic structure, and adherence to best practices. - Validate Logic & Reasoning: audit the step-by-step explanations provided by AI for layout solutions and styling approaches to ensure they are technically sound. - Conduct Execution Testing: render model-generated markup and stylesheets in appropriate environments to verify visual output and cross-browser behaviour. - Annotate Model Performance: identify areas where a model produces inaccessible markup, inefficient selectors, deprecated attributes, or hallucinated CSS properties. - Refine Technical Logic: provide structured feedback on how models reason through responsive design, component architecture, or design system implementation. Key Technologies - Core Languages: expert mastery of HTML5 and CSS3/4, including custom properties, animations, and modern layout systems. - Frameworks & Methodologies: extensive experience with Tailwind CSS, SASS/SCSS, or CSS Modules, and familiarity with component-driven design systems. - Testing & Tools: proficiency with browser DevTools, accessibility auditing tools (e.g., axe, Lighthouse), and cross-browser testing platforms. Benefits - Competitive pay rates. - Flexible hours. - The ability to work from home.

United States
$40 / hour
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Collaborate with senior developers and other team members to design and implement software solutions. • Write clean, maintainable, and efficient code following industry best practices. • Participate in code reviews and testing to ensure high-quality deliverables. • Assist in debugging and troubleshooting application issues. • Contribute to the development and maintenance of technical documentation. • Stay updated on emerging technologies and trends to improve your skills continuously.

Ukraine
Job Closed