companyCreative Chaos logo

Senior Software Engineer - .NET at Creative Chaos | Karachi

Creative ChaosKarachi, Sindh, Pakistan
On-site Full-time

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

RequirementsBachelor's degree in Computer Science, Software Engineering, or an equivalent field.3-7 years of relevant industry experience. Exceptional communication skills. Strong expertise in Microsoft technologies, tools, and platforms. Extensive experience with . NET Core, ASP. NET MVC, and Web API. Proficient in Azure and AWS platforms. Experience in developing backend components and Restful APIs. Solid understanding of security standards and compliance requirements. Familiarity with various relational and schemaless databases (e.g., Oracle, SQL Server, MySQL, PostgreSQL, and MongoDB). Ability to design database structures that support required functionalities. Proven track record of writing unit tests with a target of 90% test coverage. Experience with collaboration tools like GitHub and JIRA. Comprehensive understanding of fundamental software concepts and design principles. Basic knowledge of front-end technologies is a plus. Adaptable and flexible personality. Strong presentation and influencing skills.

About the job

Job Summary

As a Senior Software Engineer specializing in . NET at Creative Chaos, you will play a pivotal role in developing robust server applications across various software platforms. Your primary responsibility will include crafting Restful APIs for client applications, ensuring that each solution meets high standards of functionality, security, and performance while remaining free of bugs. In this senior position, you will also mentor junior engineers and enhance team capabilities through effective training.

Duties & Responsibilities

  • Conduct thorough analysis of business requirements
  • Estimate and prioritize assigned tasks for efficiency
  • Develop high-quality code and implement unit tests
  • Collaborate effectively with team members across departments
  • Optimize code for superior security and performance
  • Maintain and troubleshoot existing systems
  • Utilize issue tracking software to manage project updates
  • Provide regular status updates to stakeholders
  • Engage in direct communication with clients
  • Manage version control of your code
  • Research and integrate new technologies
  • Lead a team of software engineers towards achieving project goals
  • Provide mentorship and training to team members
  • Continuously upgrade skills and knowledge base
  • Participate in the evaluation process of candidates for open roles

About Creative Chaos

Creative Chaos is a dynamic software development firm that focuses on delivering innovative solutions tailored to meet the needs of its clients. We pride ourselves on fostering a collaborative and inclusive work environment that encourages creativity and professional growth.

Similar jobs

Tailoring 0 resumes

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