Software Developer

Location

United States

Posted

86 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Developer

Talent Frequency

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are looking for a talented Software Developer to design, develop, test, and maintain scalable software applications. The ideal candidate will collaborate with cross-functional teams to build reliable, high-quality software solutions that support business and customer needs. - Design, develop, test, and maintain software applications and services. - Write clean, maintainable, and efficient code following best practices. - Participate in system architecture and design discussions. - Troubleshoot, debug, and resolve software defects. - Collaborate with product managers, designers, and other developers to deliver new features. - Implement and maintain APIs and backend services. - Contribute to code reviews and ensure code quality standards. - Optimize applications for scalability, performance, and reliability. - Participate in Agile development processes including sprint planning and stand-ups. Qualifications - Strong proficiency in at least one programming language (Java, Python, C#, JavaScript, or similar). - Experience with modern development frameworks and tools. - Knowledge of software development lifecycle (SDLC). - Experience with version control systems (Git). - Strong problem-solving and analytical skills. - Ability to work collaboratively in a team environment. Requirements - Experience with cloud platforms (AWS, Azure, or Google Cloud). - Experience with containerization tools such as Docker or Kubernetes. - Knowledge of microservices architecture. - Experience with CI/CD pipelines. - Familiarity with front-end technologies (React, Angular, or Vue). Education & Experience - Bachelor’s degree in Computer Science, Software Engineering, or related field. - 3+ years of professional software development experience. - Equivalent experience in software engineering may be considered in place of formal education.

Job Requirements

  • Strong proficiency in at least one programming language (Java, Python, C#, JavaScript, or similar).
  • Experience with modern development frameworks and tools.
  • Knowledge of software development lifecycle (SDLC).
  • Experience with version control systems (Git).
  • Strong problem-solving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Experience with containerization tools such as Docker or Kubernetes.
  • Knowledge of microservices architecture.
  • Experience with CI/CD pipelines.
  • Familiarity with front-end technologies (React, Angular, or Vue).
  • Education & Experience
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of professional software development experience.
  • Equivalent experience in software engineering may be considered in place of formal education.

Related Job Pages

More Software Engineer Jobs

Monterail logo

Senior Ruby on Rails Developer

Monterail

Delivering Innovative Software

Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

Role Description We are looking for a Senior Ruby on Rails Developer who will join our team and help us create innovative web and mobile applications. - Build & Scale: Develop high-performance RoR backends and APIs for diverse web and mobile projects. - Deliver Quality: Ship clean, impactful code that exceeds client expectations and business goals. - Collaborate: Work closely with design, QA, and product teams to build innovative solutions. - Mentor: Guide less experienced developers and foster a culture of technical growth. - Optimize: Proactively improve development processes, tooling, and code standards (Code Review). - Grow: Use dedicated time for professional development and staying ahead of tech trends. Qualifications - Ruby on Rails expert: Strong, hands-on experience in building complex web & mobile backends. - Database knowledge: Proficiency in SQL (PostgreSQL/MySQL) and NoSQL solutions. - Cloud & Infra: Experience with AWS/GCP/Heroku and Infrastructure as Code (Terraform). - DevOps mindset: Proficiency with Docker, GitHub Actions, and CI/CD pipelines. - Quality first: Commitment to TDD (RSpec) and rigorous code testing. - Tooling: Fluent in Git, Unix/Linux CLI, and modern development workflows. - Communication: Professional English (written & spoken) for seamless team collaboration. Benefits - Fully remote work or a hybrid model from our office in Wrocław - Voucher app benefit - Private medical care - Access to Hedepy - online psychological counselling - Salary: 15 180 - 23 000 PLN + VAT (B2B Contract)

Worldwide
PLN15.2K - PLN23K / year
Jobgether logo

Software Engineer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

OtherRemoteH1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer, you will play a key role in building and scaling innovative software solutions that transform how people engage with complex information at scale. You will collaborate with cross-functional teams, including product managers, designers, and fellow engineers, to design, implement, and maintain features that leverage AI-assisted development tools. Your work will directly contribute to enhancing user experience, accelerating development velocity, and integrating advanced technologies into the platform. This position offers the opportunity to work in a fast-paced, AI-forward environment where critical thinking, problem-solving, and technical expertise drive tangible impact. You will be empowered to shape development processes, influence architecture, and implement AI-driven solutions while maintaining high code quality standards. - Write, maintain, and test high-quality software code using modern frameworks and languages. - Collaborate with product and design teams to develop engaging, scalable features. - Leverage AI-assisted development tools to accelerate coding, improve quality, and support debugging. - Build and integrate AI agents, agentic workflows, and third-party APIs to enhance platform capabilities. - Support internal teams by providing engineering expertise and troubleshooting solutions. - Contribute to the refinement of AI-first development practices, tooling, and workflows. - Collaborate with engineers to optimize architecture, systems, and codebase performance. Qualifications - 3–5 years of professional software development experience. - 3+ years of experience in JavaScript or TypeScript; 2+ years in Python, Ruby, Java, Go, or Rust. - Familiarity with AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or OpenAI Codex. - Experience with web technologies, frameworks, and cloud platforms (GCP, AWS, or Azure). - Strong understanding of software engineering principles, testing practices, and unit tests. - Critical thinking and problem-solving skills to evaluate and improve AI-generated code. - Effective communication and collaboration skills in cross-functional teams, including remote work environments. - Preferred: Experience with React, Django, Kubernetes, Docker, RAG patterns, and vector databases. Requirements - 3–5 years of professional software development experience. - 3+ years of experience in JavaScript or TypeScript; 2+ years in Python, Ruby, Java, Go, or Rust. - Familiarity with AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or OpenAI Codex. - Experience with web technologies, frameworks, and cloud platforms (GCP, AWS, or Azure). - Strong understanding of software engineering principles, testing practices, and unit tests. - Critical thinking and problem-solving skills to evaluate and improve AI-generated code. - Effective communication and collaboration skills in cross-functional teams, including remote work environments. - Preferred: Experience with React, Django, Kubernetes, Docker, RAG patterns, and vector databases. Benefits - 💰 Competitive salary range: $150,000 – $170,000 USD. - 🏖 Four-day work week (4DWW) and sabbatical leave options. - 🏥 Medical, dental, and vision coverage. - 💻 Remote work flexibility within the United States. - 📈 Equity participation. - 🏦 401(k) retirement plan. - 💸 $500 one-time home office allowance and $150 monthly work-from-home stipend. - 🌴 28 days of paid time off annually.

United States
Job Closed
Code Group logo

Desenvolvedor Delphi

Code Group

IA, Cloud, Data, Dev, Low Code and People.

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Desenvolver e manter softwares para atender às necessidades internas da empresa. • Participar da criação e evolução de soluções, propondo melhorias técnicas. • Garantir a qualidade, segurança e desempenho das aplicações desenvolvidas. • Realizar testes, revisão de código e documentação das soluções. • Atuar em equipe com desenvolvedores e outras áreas, participando de discussões técnicas e estimativas de desenvolvimento

Brazil
Cotiviti logo

Senior Software Engineer*

Cotiviti

Founded in 1979, Cotiviti provides analytics-driven payment and network solutions for the healthcare and retail industries, offering services that help payers, risk-bearing healthc

Overview Opening available for Sr Software Engineer - Payment Integrity Rules Development at Cotiviti, Inc. in South Jordan, UT: Responsibilities Support and enhance high quality software modules for the Cotiviti Payment Integrity Rule Services product suite. Analyze and resolve software related issues originated from internal or external customers. Documents the specifications, design, features, and operation of applications prior to production roll out. Demonstrates proficient working knowledge of the primary discipline and developing knowledge of related disciplines. Executes solutions enhancements to improve performance / availability. Communicates technical and operational issues to both engineering and business leadership in a timely manner. Ensure that all technology standards are adhered to while developing systems. Explores new ideas and makes innovative contributions to existing processes or systems which improve efficiency and results. Continuously improves and enhances knowledge of new technologies as selected and integrated into the Cotiviti product suite. Execute all appropriate facets of the Cotiviti Software Development Lifecycle with a desire for continuous improvement. Mentor other developers. Qualifications Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Information Systems, or related. Six (6) years of experience in software applications development applying payment integrity rules using Java, Drools and related languages. Employer will accept a Master’s degree or foreign equivalent in Computer Science, Information Technology, Information Systems, or related and five (5) years of experience in software applications development applying payment integrity rules using Java, Drools and related languages in lieu of a Bachelor’s degree and six (6) years of experience as described above. Work experience to include: Five (5) years of experience working with relational databases Microsoft SQL Server, Oracle and MongoDB; Five (5) years of experience working with ETL processes; Five (5) years of experience with Java Collections Framework, Streams API, and JVM performance tuning; Five (5) years of experience with web services using Java and Spring Boot; Two (2) years of experience in the healthcare payment integrity domain; Optimizing and tuning SQL/Oracle queries, stored procedures, and triggers; Object-Oriented Analysis and Design; Application of SAFe agile practices; Managing transactions and persistence layers using Spring, JDBC and ORM tools such as Hibernate or MyBatis; Connection pools including Hikari CP; Restful APIs; JSON serialization using libraries including Jackson; Using RabbitMQ (AMQP) for message based asynchronous communication; Unit testing framework such as Junit, Mockito or Spock; Build automation tools including Maven or Gradle; JMeter for performance testing; Git and GitFlow for version control and branching strategies; Containerized environments using docker; Deploying applications on Cloud Platforms such as AWS, Azure or OpenShift Kubernetes; Helm charts for deployment and configuration management; Dynatrace and Kibana to monitor application performance; API Gateways, Load Balancers and CI/CD pipelines for automated deployment; Veracode for application security compliance; Writing and maintaining shell scripts and Python scripts; Testing with Pytest and load testing with Locust; Linux environments; Multithreaded programming. Any and all experience may be gained concurrently. Telecommuting available anywhere in the U.S. Company headquarters located at 10701 South River Front Pkwy, Suite 200, South Jordan, UT 84095. Base compensation ranges from at least $152,402. Specific offers are determined by various factors, such as experience, education, skills, certifications, and other business needs. Cotiviti offers team members a competitive benefits package to address a wide range of personal and family needs, including medical, dental, vision, disability, and life insurance coverage, 401(k) savings plans, paid family leave, 9 paid holidays per year, and 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti. #LI-DNI #immigration

United States
$55.3K - $88.4K / year
Job Closed