> Markdown version of [/jobs/ext/3342377-software-engineer](https://www.wearedevelopers.com/jobs/ext/3342377-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** YAKIMELEMPIRE LLC - **Location:** New York, NY, United States (Remote available) - **Salary:** $50,000.0 - $137,357.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Delivery, Continuous Integration, Software Design Patterns, Linux, Web Development, Github, Python (Programming Language), PostgreSQL, MySQL, NoSQL, Scrum Methodology, Ruby on Rails, Role-Based Access Control, Software Engineering, Software Requirements Analysis, SQL Databases, Subversion, Systems Architecture, Web Applications, ReactJS, Delivery Pipeline, Git, Information Technology, Deployment Automation, Codebase, Front End Software Development, Restful APIs, Software Version Control, Jenkins, Programming Languages, Microservices - **Published:** September 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b6cd5fe8be6d3af1 ## About the Role * Proven experience in software development with a strong understanding of IT infrastructure components. * Proficiency in Ruby on Rails for web application development alongside JavaScript frameworks such as React or Express for front-end projects. * Solid knowledge of RESTful API design, system architecture, and microservices deployment strategies. * Hands-on experience with cloud platforms like AWS or similar cloud infrastructure providers. * Familiarity with database management systems including SQL-based solutions like MySQL or PostgreSQL; knowledge of NoSQL databases is a plus. * Strong grasp of software engineering principles including design patterns, scalability considerations, and system security (RBAC). * Experience working within Agile methodologies and using version control systems such as Git or SVN to manage code repositories effectively. * Knowledge of CI/CD pipelines for automated testing and deployment processes. * Additional skills in JavaScript frameworks (React), Linux environment management, and programming languages such as Python or Java are highly desirable. ## Description We are seeking a passionate and innovative Software Engineer to join our dynamic development team. In this role, you will drive the design, development, and deployment of scalable software solutions that power our cutting-edge applications. You will collaborate across teams to create robust systems, implement best practices in software engineering, and contribute to the evolution of our technology infrastructure. This is an exciting opportunity for a motivated professional eager to make an impact in a fast-paced, agile environment., * Develop and maintain high-quality web applications using programming languages such as JavaScript, Python, Java, and C++, ensuring optimal performance and scalability. * Design and implement RESTful APIs and microservices architectures to support seamless integration across platforms. * Collaborate with cross-functional teams to translate system requirements into technical specifications and scalable system designs. * Contribute to system design discussions, applying design patterns and best practices for building reliable, maintainable software solutions. * Utilize version control tools like Git and SVN to manage codebases effectively, supporting continuous integration/continuous deployment (CI/CD) pipelines with tools such as Jenkins or GitHub Actions. * Work within cloud infrastructure environments like AWS, leveraging services for application hosting, storage, and networking to enhance system scalability and resilience. * Engage in agile software development processes, participating in sprint planning, stand-ups, code reviews, and retrospectives to foster continuous improvement.