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:
K1X is seeking a highly skilled and experienced senior software engineer to join their dynamic team.
The role involves delivering high-quality, secure, maintainable, and documented software products efficiently.
Responsibilities include providing meaningful code reviews, troubleshooting software defects, and being on-call during peak tax deadline periods.
The engineer will collaborate with QA counterparts to ensure quality is a team responsibility and contribute to work process improvements.
The position requires staying updated with emerging technologies and driving constant innovation.
Requirements:
A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required.
Candidates must have 3+ years of experience in software development, particularly in full-stack C# .NET web applications, including .NET Core and Typescript/JavaScript (Angular 2+ preferred).
A minimum of 2 years of experience with T-SQL, stored procedures, and ORM tooling such as Entity Framework is necessary.
Demonstrable experience in testing best practices and technologies, including unit testing and integration testing, is required.
Experience using Azure Cloud, Docker, and Kubernetes for cloud-native solutions is essential.
Familiarity with agile development methodologies and tools like Azure DevOps, GitHub, and Jira is needed.
Strong problem-solving skills and excellent communication abilities, especially in a remote environment, are crucial.
Benefits:
The position offers an unlimited vacation policy, sick time, and holidays.