Skip to main content

Senior Software Engineer

L6

alpus consultingMemphis, TNtoday
Company Description: Alpus Consulting LLC is a technology consulting firm that supports organizations with custom software solutions and technical expertise. The company focuses on delivering reliable, scalable, and secure applications that help clients solve complex business challenges. Team members collaborate closely with clients to understand their goals and translate requirements into practical, high-quality software. Alpus Consulting LLC values flexibility, remote collaboration, and continuous learning to keep pace with evolving technologies. The organization encourages innovative thinking and ownership of work across all levels.
Role Description: This is a part-time, remote Senior Software Engineer role. The Senior Software Engineer will design, develop, and maintain back-end services and APIs that support web and enterprise applications. Day-to-day work includes writing clean, efficient, and testable code, reviewing code from other team members, and contributing to architectural decisions. The role involves collaborating with consultants, project managers, and clients to refine requirements, estimate effort, and propose technical solutions. The Senior Software Engineer will also troubleshoot production issues, improve performance, and help implement best practices for security, reliability, and maintainability. Mentoring less-experienced engineers and contributing to technical documentation and standards is also expected.
Qualifications: Strong foundation in Computer Science, including algorithms, data structures, and software architecture. Proficiency in Software Development and Programming, with experience building and maintaining production systems. Hands-on experience with Back-End Web Development, including APIs, databases, and server-side frameworks. Advanced skills in Object-Oriented Programming (OOP) and familiarity with design patterns and clean code principles. Experience with version control (e.g., Git) and collaborative development workflows. Ability to work independently in a remote environment, manage time effectively, and communicate clearly with distributed teams. Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and CI/CD pipelines is a plus. Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
Apply now (opens in a new tab)
Apply now (opens in a new tab)

Level

LeadL6

Location

Memphis, TN

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

To get sharper similar jobs, create your profile using the link below.

Create profile