This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
SMG is searching for a Senior Software Engineer to design, develop, and maintain cutting-edge SaaS products.
The role involves leading technical design and code reviews for new enhancements and signing off on small features.
The engineer will understand complex business and functional requirements and provide direction in technical specifications and product requirements.
Responsibilities include enforcing coding best practices, maintaining knowledge of the latest technologies, creating and executing unit tests, and maintaining documentation on the internal architecture of the system.
The engineer will propose product design features to support scalability, usability, and better performance, assess work required, and provide formal estimates of effort.
Collaboration with technical architects to establish best practices in coding and development is essential.
Additional duties may be assigned as needed.
Requirements:
A Bachelor’s degree in Computer Science, a related field, or equivalent work experience is required.
Candidates must have 5+ years of experience in software development, design, and database operations.
Previous experience in building cloud-based SaaS applications is necessary.
Experience in building modern micro-service applications and familiarity with a relevant technology stack is required.
Strong technical skills, including knowledge of architectural patterns and their implementation, are essential.
Experience with Agile Software development techniques, including Scrum and Kanban, is required.
Candidates should have a strong knowledge of formal algorithmic analysis and design.
Fluency in English is mandatory.
Proficiency in C# Dotnet Core or .NET 5+ is required.
Experience in developing and deploying applications on a public cloud provider, ideally Azure, is necessary.
Familiarity with SQL or similar relational databases is required.
Benefits:
SMG offers a work hard, have fun environment that promotes a fulfilling and exciting workplace.
There are ample opportunities for learning and growth within the company.
The position is fully remote, with options for contract or full-time employment.
Employees enjoy unlimited PTO.
The team is diverse, experienced, and friendly, providing support and challenges to all members.
SMG is an equal opportunity employer, celebrating diversity and creating an inclusive work environment where all colleagues feel a sense of belonging and have equal access to opportunities and resources.