Principal Software Engineer - contract
- Hiring from
- Ireland
- Work type
- Hybrid
- Posted
610,424 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Job Description
Principal Software Engineer (.net) - contract
Our client in Limerick is looking for candidates who have strong experience with C#, .net
core, angular, JavaScript and experience working on large enterprise web applications, ecommerce.
- · Design, code, test, debug and
document software according to company’s systems quality standards, policies
and procedures.
- · Analyse business needs and
creates software solutions.
- · Be responsible for preparing
design documentation.
- · Prepare test data for unit,
string and parallel testing.
- · Evaluate and recommends
software and hardware solutions to meet user needs.
- · Resolve customer issues with
software solutions and responds to suggestions for improvements and
enhancements.
- · Work with business and
development teams to clarify requirements to ensure testability.
- · Draft, revise, and maintain
test plans, test cases, and automated test scripts.
- · Execute test procedures
according to software requirements specifications
- · Log defects and makes
recommendations to address defects.
- · Retest software corrections to
ensure problems are resolved.
- · Document evolution of testing
procedures for future replication.
- · conduct performance and
scalability testing.
Principal
Software Engineer will plan, conduct and lead assignments generally involving
moderate, high budgets projects or more than one project.
• Build Microsoft Stack ecommerce software
on an enterprise scale.
• Build, Test, and Deploy new features
rapidly with the highest quality.
• Continually push for technical excellence
to deliver the best in class tools for our customers.
• Work in an Agile, TDD, XP environment to
collaborate with you team and across a giant organization.
Essential
Requirements
• Extensive experience working in
Enterprise software development or a related field.
• Excellent practical and theoretical
knowledge of ASP.Net stack technologies - C#, MVC, Web API, Entity
Framework, SQL Server, noSQL database.
• Good working knowledge of JavaScript,
especially Angular, and related client-side libraries
• Good working knowledge of distributed
systems, messaging technologies and cloud-based systems including microservice
and SOA-based architecture.
• Experience and knowledge of working in an Agile/Scrum, TDD, XP driven project.
• Must have a drive to continually improve
themselves and others within the team.
Desirable
Requirements
.NETCore, Angular, Web API (MS ASP.Net),
MVC, WCF, RabbitMQ, HTML5, CSS, JavaScript, JSON, XML, SOAP, REST, JQuery, .Net
Framework, C#, Selenium Jasmine, Karma, TeamCity, Octopus, Gitlab, Cloud
technologies
