C

Software Engineer at Cognativ Technology

Cognativ Technology
Full-time
On-site
As a Mid-Level Software Engineer, you'll contribute to core product development, backend scalability, and API design. You'll work across the stack, design robust systems, collaborate in cross-functional teams, and take ownership of feature development from planning to production.

Key Responsibilities


Design and implement scalable, maintainable backend services and APIs.
Collaborate with frontend engineers, QA, and product teams to deliver new features.
Optimize application performance and database interactions.
Conduct code reviews and mentor junior engineers.
Write tests and contribute to automated test coverage.
Integrate with CI/CD pipelines and support deployment activities.
Troubleshoot production issues and implement fixes.


Ideal Profile

Required Qualifications:


3 - 5 years of software development experience.
Proficient in backend frameworks such as ASP.NET, and/or AngularJs.
Experience with .NET (ASP.NET Core) and Blazor Server for building modern, interactive web applications.
Strong experience with REST APIs, SQL/NoSQL databases.
Solid understanding of Git workflows, Docker, and testing frameworks.
Familiarity with cloud infrastructure (AWS/GCP) and DevOps concepts.
Experience working in Agile environments and tracking tools (e.g., JIRA).