Creative Chaos logoCreative Chaos logo

Software Engineer - .NET at Creative Chaos | Remote

Creative ChaosRemote — Pakistan
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

QualificationsBachelor's degree in Computer Science, Software Engineering, or a related field.1-3 years of professional experience in software development. Excellent communication skills for effective collaboration. Proficient in Microsoft technologies, tools, and platforms. Hands-on experience with . NET Core, ASP. NET MVC, and Web API. Familiarity with cloud services such as Azure and AWS. Proficient in developing backend components and Restful APIs. Understanding of security standards and compliance requirements. Experience with relational and schemaless databases, including Oracle, SQL Server, MySQL, PostgreSQL, and MongoDB. Ability to create database structures that meet functional requirements. Experience writing unit tests with a focus on achieving at least 90% test coverage. Familiarity with GitHub, JIRA, and other collaboration tools. Solid understanding of fundamental software design principles. Basic knowledge of front-end technologies. A flexible and adaptable attitude.

About the job

Join Creative Chaos as a Software Engineer specializing in . NET development. In this role, you will be instrumental in designing and building server applications across various software platforms. Your primary responsibilities will include crafting Restful APIs for client applications while ensuring top-notch functionality, security, and performance of our server applications, all while maintaining a bug-free environment.

Key Responsibilities

  • Analyze and interpret business requirements to deliver effective software solutions.
  • Estimate and manage assigned tasks efficiently.
  • Write clean, maintainable code and develop unit tests.
  • Collaborate effectively with cross-functional team members.
  • Optimize code for enhanced security and performance.
  • Maintain and troubleshoot existing systems, addressing any issues that arise.
  • Keep issue tracking software updated with progress and findings.
  • Communicate regularly with clients to provide status updates.
  • Manage version control of your code using Git.
  • Research and implement new technologies to enhance development processes.
  • Participate in continuous learning to upgrade skills and knowledge.

About Creative Chaos

Creative Chaos is a leading software development company focused on delivering innovative technology solutions. We pride ourselves on fostering a collaborative work environment where creativity and problem-solving thrive.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.