Apply📍 Pakistan
🧭 Full-Time
🔍 Software Development
🏢 Company: Creative Chaos
- Minimum Bachelor's degree in Computer Science, Software Engineering, or equivalent.
- Minimum 6-8 years of related professional experience.
- Strong communication skills are essential.
- Proficiency in Microsoft technologies, tools, and platforms.
- Knowledge of .Net Core, ASP.Net MVC, and Web API.
- Experience with Azure and AWS environments.
- Experience in writing backend components and Restful APIs.
- Understanding of security standards and compliance requirements.
- Familiarity with relational and schemaless databases like Oracle, SQL Server, MySQL, PostgreSQL, and MongoDB.
- Ability to create database structures tailored to functionality.
- Experience in writing unit tests with a minimum of 90% test coverage.
- Familiarity with GitHub, JIRA, and other collaboration tools.
- Understanding of fundamental concepts and design principles.
- Basic understanding of front-end technologies.
- Flexible attitude and adaptable personality.
- Strong presentation and influencing skills among team members.
- Lead a team of software engineers.
- Mentor team members through continuous training and guidance.
- Analyze business requirements for software projects.
- Estimate assigned tasks for proper workflow management.
- Write code and unit tests ensuring high quality.
- Collaborate with team members to achieve project goals.
- Tune code for enhanced security and performance.
- Maintain existing systems by fixing issues.
- Update issue tracking software with progress.
- Communicate with clients regarding project status.
- Control versions of code to ensure consistency.
- Research new technologies to innovate solutions.
- Upgrade skills and knowledge to stay current.
- Evaluate candidates for open positions in the team.
AWSPostgreSQLSQLASP.NETMongoDBMySQLOracleJiraAsp.NETASP.NET MVCAzure.NET.NET coreCommunication SkillsCollaborationMentoring
Posted 2024-09-20
Apply