Job Url: https://us.smartapply.indeed.com/beta/indeedapply/form/profile-location Job Description: Job Overview We are seeking a Mid-Level Software Engineer to join our client’s dynamic development team. This role is ideal for someone with solid hands-on coding skills, proven experience in building scalable applications, and a strong interest in collaborating with cross-functional teams to deliver high-quality software solutions. Key Responsibilities Design, develop, test, and deploy high-quality software applications using modern programming languages and frameworks. Collaborate with product managers, architects, and QA teams to translate business requirements into technical solutions. Maintain and enhance existing applications by troubleshooting, debugging, and upgrading. Write clean, maintainable, and efficient code following best practices and coding standards. Participate in code reviews, ensuring adherence to quality and security guidelines. Contribute to the continuous improvement of software development processes (Agile/Scrum). Integrate third-party APIs, tools, and services to extend application functionality. Support application deployment in cloud or hybrid environments (AWS, Azure, or GCP). Required Qualifications Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 3–5 years of professional software development experience. Proficiency in Java, Python, C#, or Node.js (depending on client’s tech stack). Experience with front-end frameworks (React, Angular, or Vue.js). Strong knowledge of object-oriented programming, data structures, and algorithms. Hands-on experience with CI/CD pipelines, Git, and Agile methodologies. Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes). Excellent problem-solving and communication skills. Skills Proficiency in programming languages: JavaScript, Java, C#, Python, Ruby on Rails, C++, .NET, and C. Strong understanding of front-end development principles and frameworks. Experience with application development and software development life cycles. Familiarity with RESTful APIs and their integration into applications. Knowledge of version control systems such as GitHub and SVN. Experience working in Linux environments is advantageous. Understanding of cloud computing platforms like AWS or Azure is a plus. Ability to write scripts using VBA for automation tasks is desirable. If you are passionate about technology and eager to contribute to exciting projects within a collaborative environment, we encourage you to apply for this opportunity as a Software Engineer. Job Type: Full-time Pay: $116,802.40 - $175,665.25 per year Benefits: 401(k) 401(k) matching Health insurance Paid sick time Parental leave Referral program Retirement plan Work from home Work Location: Remote