Position: Software developer and programmer
Level of Skill: High skilled
Full-time/permanent position
Benefits: extended health insurance
Salary:
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