This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Engineer - REMOTE. In this role, you will be at the forefront of software development projects, playing a crucial role in the software development life cycle. You will have the opportunity to design, develop, and maintain high-quality software solutions, ensuring they meet functional and operational requirements. Collaborating with a dynamic team, you will provide technical guidance and expertise to deliver successful products that have a meaningful impact on users. Your contributions will help streamline processes and enhance the overall quality of our software delivery.
Accountabilities
Write well-designed, testable, efficient code
Produce specifications and determine operational feasibility
Integrate software components into a fully-functional software system
Develop software verification plans and quality assurance procedures
Document and maintain software functionality and APIs
Configure and deploy software tools, processes, and metrics
Adhere to industry standards and regulations
Embrace and evolve our agile development practices
Communicate effectively with stakeholders and other engineers
Requirements
SOLID understanding of object-oriented programming concepts
Expert at developing complex software in C#/.Net
Expert understanding of relational database design and querying concepts
Excellent problem solving, coding and debugging skills
Excellent verbal and written communication skills
Time management skills with ability to meet deadlines
Experience with version control concepts, preferably Git
Working experience with software engineering and design concepts
Familiarity with distributed systems; AWS Experience preferred
Experience with Continuous Integration and Continuous Development
Skilled with Visual Studio and GitHub
Proven understanding of REST APIs and knowledge of how to build and call them
Benefits
Competitive salary ranging from $133k to $160k USD
Opportunity to work remotely
Collaborative and innovative team environment
Focus on work-life balance
Professional development opportunities
Inclusive and diverse workplace culture
Flexible working hours
Why Apply Through 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