We are seeking a skilled and versatile mid to senior level Software Engineer to join our dynamic team. In this role, you'll collaborate with a team designing, developing, and maintaining innovative software solutions, contributing to the success of impactful multiple projects.
Key Responsibilities:
Develop and maintain applications using C#, .NET Core, and modern frameworks.
Build and optimize database solutions with SQL.
Create engaging user interfaces using Angular or React, JavaScript, and related front-end technologies.
Develop and integrate RESTful APIs to ensure seamless system communication.
Leverage cloud platforms like Azure or AWS for scalable and secure deployments.
Work with integration tools to streamline workflows.
Qualifications:
Strong experience in software development and integration.
Proven expertise in C#, .NET Core, SQL, and JavaScript frameworks.
Hands-on experience with cloud platforms (Azure or AWS).
Familiarity with integration tools helpful
Excellent problem-solving skills and a collaborative mindset.
This position will be on-site two days/week in Baltimore.