Sorry, this job is now closed

Senior Software Engineer

PrometricRemoteFull-timeRemote

Job title: Senior Software Engineer

Department: Software Product Development

Report to: Software Development Manager

Location: Remote - Ireland

SUMMARY

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 such as C#, Java, JavaScript, MVC. This includes, but is not limited to, web front-end user interfaces, middle tier components/services, data interfaces and databases.

The Prometric agile development is primarily .NET, SQL Server and Hadoop (Java)

DUTIES & RESPONSIBILITIES

  • Deliver on planned feature development and lead the team during planning events.
  • Participate in software code reviews and process improvements to maintain code quality metrics.
  • Mentor junior software developers on design patterns, development best practices.
  • Research/Introduce new tools and processes that lead to improved quality and efficiencies.
  • Provide regular update of status and activities.
  • 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
  • Liaise with Architecture teams to evaluate and introduce new technologies into system designs

QUALIFICATIONS & EXPERIENCE

  • Bachelor’s Degree in related field.
  • 5+ years professional object-oriented design and development skills.
  • 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.
  • Solid understanding of the Software as a Service (SaaS) model.
  • Good communication skills, both oral and written.
  • Good understanding of design concepts and development patterns.
  • Ability to use version control software such as GIT and SVN.
  • Experience in high scalability projects involving cloud-based infrastructure design and implementation.
  • Performance tuning, optimization skills for scalable systems.
  • Experience debugging distributed systems with high data loads.
  • Experience with Scrum/Agile development methodologies.
  • Experience of data modeling, database normalization & optimization.

DESIRED SKILLS

  • Experience of working
  • with Azure Dev Ops.
  • Working
  • knowledge of Apache Storm, NIFI, Phoenix, Kafka and Ambari.
  • Familiar
  • with SAFE – Scaled agile Framework.
  • PCI and/or FISMA
  • (or similar) compliance standards preferred.
  • Experience
  • working with CMMI.

Before you go

Get the latest jobs in undefined by email

By creating a job alert, you agree to our Terms. You can unsubscribe from these directly within the emails or as detailed in our terms.

Sorry, this job is now closed
Need help? Contact us
Cookies, Privacy and Terms©JobAlert.ie  2024