Position: Software developer and programmer Level of Skill: High skilled Full-time/permanent position Benefits: extended health insurance Salary: 32$-42$ Job Summary Our company seeks a skilled software developer to help develop our current projects. Your duties will primarily revolve around building software by writing code and modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also direct system testing and validation procedures and work with customers or departments on technical issues, including software system design and maintenance. Main duties and responsibilities Write, modify, integrate, and test software code. Maintain existing computer programs by making modifications as required. Identify and communicate technical problems, processes, and solutions. Prepare reports, manuals, and other documentation on software status, operation, and maintenance. Analyze information to recommend and plan the installation of new systems or modifications of an existing design. Evaluate simple interrelationships between programs, such as whether a contemplated change in one part of a program would cause unwanted results in a related part. Write, modify, integrate, and test software code for e-commerce, Internet, and mobile applications. Employment requirements A bachelor’s degree or college diploma program in computer science, computer engineering, or in another discipline with a significant programming component Specialization in programming for engineering and scientific applications requires. Minimum 3 years of related experiences C# .NET experience architecture and design experience with Enterprise-level applications using database back ends experience developing applications hosted with IIS ASP.NET core experience EF core ASP.NET core REST Web API experience designing and developing microservice-based applications Experience working with JSON and .NET applications. Experience using message queuing technologies with Microservices. Experience with web authorization technologies Comfortable using git Knowledge of Design Patterns and how to apply them Experience with Oracle 12 and up/MySQL/SQLServer Experience with Microsoft Azure cloud