HamburgerMenu
hirist

Job Description

We are looking for a Software Engineer -. NET who will be responsible for designing, developing, testing, and maintaining the full stack for Corporate and external solutions.

Responsibilities :

- Implement application components and systems according to department standards and guidelines.

- Work with product and designers to translate requirements into accurate representations for the web.

- Analyze, design, code, debug, and test business applications.

- Code reviews by team processes/standards.

- Understand and work with data in varying degrees of complexity and scale.

- Responsible for planning, processing, and efficiently performing all jobs.

- Assist testers and support personnel as needed to determine system problems.

- Resolve problems involved with integrating new technologies with systems.

- Remain knowledgeable of new emerging technologies and their impact on internal systems.

- Available to work on call when needed.

- Perform other miscellaneous duties as assigned by Management.

Requirements :

- 3.6+ years of software engineering experience required.

- Bachelor's degree in computer science, Engineering, or a related field.

- Experience with C#, JavaScript, and Angular or React is required.

- Experience with ASP. NET, ASP. NET MVC/WEB API, ASP. NET Core, and ADO. NET is required.

- Must have experience with web services and RESTful APIs.

- Experience working with MS-SQL database.

- Experience working with Event Queueing (RabbitMQ or similar).

- Experience using version control daily in a developer environment.

- Exposure to Python, Django, and AWS.

- Familiarity with modern CI/CD methods.

- Experience with order entry, billing, and accounting is a plus, but not required.

- Ability to organize, prioritize, and handle multiple assignments daily.

- Strong and effective interpersonal and communication skills

- Ability to interact professionally with a diverse group of clients and staff.

- Must be able to work flexible hours on-site and remotely.

- Must be able to coordinate with other staff and provide technological leadership.

- Ability to work in a complex, dynamic team environment with minimal supervision.

- Must possess good organizational skills.


info-icon

Did you find something suspicious?