Software Engineering Role Overview
This role involves working with the software development team to design and develop cutting-edge solutions for our clients.
Job Description:
The ideal candidate will have a strong background in software engineering, preferably with experience in .NET technologies. They should be able to communicate effectively with the team and stakeholders, and possess excellent problem-solving skills.
Required Skills and Qualifications:
* Proficiency in C#, .NET Core MVC, Entity Framework, Web API, JavaScript, jQuery, Bootstrap, and SSIS.
* Good understanding of database concepts, including data analysis, stored procedures, and complex queries.
* Familiarity with Agile methodologies, such as Extreme Programming (XP).
* Experience with relational databases like SQL Server, MySQL, or PostgreSQL.
* Knowledge of cloud platforms, particularly AWS, is highly desirable.
* Strong problem-solving skills and ability to work under pressure.
Benefits:
We offer a dynamic and challenging work environment, opportunities for growth and development, and a competitive compensation package.
Others:
We are an equal opportunity employer and welcome applications from diverse candidates.