Please let Creative Chaos know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
A Software Engineer for .Net is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms.
This includes writing Restful APIs to be consumed by client applications.
The software engineer ensures that the functionality, security, and performance of the server application are as per the design and completely bug-free.
Duties include analyzing business requirements, estimating assigned tasks, writing code and unit tests, and collaborating with other team members.
The engineer must tune code for enhanced security and performance, maintain systems by fixing existing issues, and update issue tracking software.
Providing status updates, communicating with clients, controlling versions of code, researching new technologies, and upgrading skills and knowledge are also part of the role.
Requirements:
A minimum of a Bachelor's degree in Computer Science, Software Engineering, or equivalent is required.
Candidates should have a minimum of 1-3 years of related experience in the professional industry.
Strong communication skills are essential for this position.
Proficiency in Microsoft technologies, tools, and platforms is required.
Knowledge and experience with .Net Core, ASP.Net MVC, and Web API are necessary.
Familiarity with Azure and AWS is expected.
Candidates should have experience in writing backend components and Restful APIs.
An understanding of security standards and compliance is important.
Experience with various relational and schemaless databases such as Oracle/SQL Server, MySQL, PostgreSQL, and MongoDB is required.
The ability to create database structures for required functionality is necessary.
Experience with writing unit tests and ensuring a minimum of 90% test coverage is required.
Knowledge of and experience with GitHub, JIRA, and other collaboration tools is essential.
A solid understanding of fundamental concepts and design principles is expected.
A basic understanding of front-end technologies is preferred.
A flexible attitude and versatile personality are important for this role.
Benefits:
The position offers Paid Time Off to employees.
Employees have the option to Work From Home.
Health Insurance is provided as part of the benefits package.
Outpatient Department (OPD) coverage is included.
Opportunities for Training and Development are available.
Life Insurance is also part of the benefits offered.