Title
Senior .Net Software Engineer
The Role
My Client possesses and applies a broad knowledge of principles, practices and procedures of Software Quality Testing. The senior software engineer will utilize knowledge of principles, practices and procedures related to programming and application server operations to develop and maintain programs written in languages and technologies.
Apply for the Senior .Net Software Engineer Role above or contact John Egan for more information.
Responsibilities of the Senior .Net Software Engineer:
• Participate in software code reviews and process improvements
• Deliver on planned feature development and lead the team during planning events.
• Mentor junior software developers on design patterns, development best practices.
• Liaise with Architecture teams to evaluate and introduce new technologies into system designs
• Research/Introduce new tools and processes that lead to improved quality and efficiencies.
• Design, develop and implement unit and scenario testing for existing code base and for new functionality under development.
• Integration testing and interaction with quality control and deployment teams
Required Skills and Experience for the Senior .Net Software Engineer Role:
• 5+ years professional object-oriented design and development skills.
• Bachelor’s Degree in related field.
• Web application development – web services, JavaScript, jQuery, angular and CSS.
• Solid understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability.
• Experience in high scalability projects involving cloud-based infrastructure design and implementation.
• Solid understanding of the Software as a Service (SaaS) model.
• Experience of data modeling, database normalization & optimization.
• Good understanding of design concepts and development patterns.
• Experience debugging distributed systems with high data loads.
• Experience with Scrum/Agile development methodologies
• Ability to use version control software such as GIT and SVN.
• Performance tuning, optimization skills for scalable systems.
Desired Skills for the Senior .Net Software Engineer Role:
• Working knowledge of Apache Storm, NIFI, Phoenix, Kafka and Ambari.
• PCI and/or FISMA (or similar) compliance standards preferred.
• Experience of working with Azure Dev Ops.
• Familiar with Scaled agile Framework.
• Experience working with CMMI.
#.Net #Java #JavaScript #MVC #REST #CSS #Angular #Azure #Devops If you are happy to be represented by Solas and be put forward for this role (or would like more information) please email me with your CV via the link, indicating if wish to be represented by Solas. Alternatively please call me (T: 00 353 1 2449516)
Email me jobs like this