a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
Job Title Software Engineer (Full Stack - Backend Focus)
Location 100% Remote
Job Summary
STAFFXPERT LLC is seeking a Software Engineer (Full Stack - Backend Focus) on behalf of our client in a remote setting. This role is ideal for a skilled software engineer with experience building scalable, enterprise-grade applications in an Agile environment. The selected candidate will play a key role in designing, developing, and deploying innovative software solutions while collaborating closely with cross-functional teams throughout the software development lifecycle.
The ideal candidate will have strong backend development expertise, experience with modern programming languages and cloud technologies, and a passion for building reliable, high-performance applications.
Key Responsibilities
Design, develop, and maintain scalable, high-availability software applications.
Create technical designs and engineering specifications for enterprise solutions.
Write clean, efficient, and maintainable code following established development standards and best practices.
Perform code reviews and contribute to overall software quality and technical excellence.
Participate in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and backlog refinement.
Collaborate with product managers, architects, and stakeholders to deliver business requirements.
Develop and integrate RESTful APIs and web services.
Define user stories, acceptance criteria, and technical tasks while providing accurate effort estimates.
Troubleshoot, debug, and resolve complex application issues.
Monitor project progress, communicate risks, and ensure timely delivery of development objectives.
Mentor and support junior team members as needed.
Required Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or a related field.
3+ years of experience designing and developing scalable, highly available software applications.
3+ years of hands-on experience with at least one modern programming language such as:
Java
Python
JavaScript
ACE
IIB/ITX
Informatica
Experience with at least two of the following technologies:
React
Angular (v4+)
Node.js
NoSQL Databases
HTML5
CSS3
Google Cloud Platform (GCP)
Amazon Web Services (AWS)
Strong understanding of:
RESTful APIs
HTTPS
JSON
Data Structures and Algorithms
Software Design Patterns
Experience working within Agile/Scrum development environments.
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
5+ years of professional software development experience.
Experience with one or more of the following:
Java
Python (Django/Flask)
JavaScript
Go
C#
C/C++
Objective-C
Experience defining system architecture and evaluating technical trade-offs.
Experience translating business requirements, user stories, and design prototypes into production-ready applications.
Demonstrated ability to build fault-tolerant, maintainable, and high-performing software solutions.
Experience developing applications within the healthcare industry.
Master's degree in Computer Science, Computer Engineering, or a related discipline.
By continuing you agree to our Terms & Privacy Policy.