Vacancy caducado!
Job Requirements
- Build user interface and server-side components using approved frameworks producing quality code.
- Participate in design and code reviews suggesting improvements and troubleshooting.
- Work with other team members at the architecture, design, and code levels to ensure standards-based, high-performance systems.
- Actively mentor and participate in internal community of practice events to help with continuous learning.
- Perform all work in accordance with the company's quality programs, standards, and procedures.
- Maintain safety, security, and privacy standards throughout all areas of responsibility.
- Knowledge of popular software development processes, i.e., agile, scrum, and feature-driven development.
- Experience troubleshooting and resolving application defects within an advanced production system.
- Working knowledge in distributed systems, service-oriented architecture, microservice frameworks, and Relational databases preferably with exposure to stored procedures.
- Knowledge of test-driven development.
- Experience with .NET Standard, .NET Framework, .NET Core, C#, SQL Server, testing frameworks like Selenium or Cucumber , XML, Restful APIs, ORM (Entity Framework) , Message Queuing, SOAP, R EST API, and MVC frameworks .
- Client -side web development utilizing HTML 5, SCSS, JavaScript, TypeScript, and Angular.
- Ability to work in a collaborative team environment, think critically and problem solve , learn new technologies and adapt to change .
- Ability to communicate effectively throughout the organization.
- 7+ years' experience as a software engineer with a strong development background.
- College degree in Computer Science, certification, or experience.