SENIOR SOFTWARE ENGINEER

Company:  NORTHWEST BANK
Location: Columbus
Closing Date: 08/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

The Software Engineer designs, develops, and supports applications and solutions using Visual Studio, .NET platform and SQL server.

Essential Functions

  • Develop applications and solutions using C#, SQL or other equivalent programming languages
  • Develop and maintain solutions using Visual Studio, .NET platform and SQL server, web applications using ASP.NET, JavaScript, HTML, CSS and other web technologies, and web services, micro-services and API integrations using Web API, SOAP, REST, ASP.NET, JavaScript and other technologies
  • Integrate web applications and solutions with Microsoft SharePoint and Office 365
  • Design and develop ETL solutions using SQL Server Integration Services (SSIS), SQL Server and other languages/tools
  • Write technical specifications for applications, systems and solutions
  • Create and maintain architecture diagrams, design diagrams and data flow diagrams using Microsoft Visio or other equivalent tools
  • Work with internal customers to assess business needs and work with a team to design solutions
  • Support and provide maintenance programming for applications using approved technologies.
  • Follow Project Management Office (PMO) governance processes to execute a project on behalf of a customer/sponsor
  • Lead requirements gathering, analysis and application design for medium and large projects
  • Develop, implement, and participate in all phases of the software development life cycle (SDLC)
  • Establish best practices to embed information security and regulatory requirements in SDLC
  • Maintains expertise in current technology stacks and best practices to recommend changes that can have positive impact on Northwest
  • Troubleshoot and resolve daily issues with the perspective of minimizing incidents and developing supporting documentation that may be used by Tier 1 support teams
  • Develop and execute plans to install new software and custom changes following Change Management disciplines
  • Works with team to complete project requests
  • Accept mentorship from lead developers and mentor Application Developer I and II

Education

Bachelor's Degree in Computer Science, Information Technology (Software Development track) or Engineering with a concentration in programming AND 10 years relevant work experience preferred, Master's Degree in Computer Science, Information Technology (Software Development track) or Engineering with a concentration in programming AND 8 years equivalent work experience preferred.

Work Experience

3 - 5 years Developing web applications using ASP.NET, HTML, JavaScript, CSS and other web technologies preferred, 2 - 6 years Writing SQL statements for relational database management systems like SQL Server, Oracle, or MySQL preferred.

Knowledge, Skills, and Abilities

  • Knowledge of object oriented programming using C#, Java or similar contemporary programming languages
  • Ability to create ETL solutions using SQL Server Integration Services (SSIS) or other equivalent technologies
  • Knowledge of relational data model
  • Knowledge of developing data warehouses and data marts
  • Knowledge of JavaScript libraries and frameworks, e.g. Angular, React, JQuery, etc.
  • Ability to create dashboards and reports using SQL Server Reporting Services (SSRS) and Power BI
  • Knowledge of working in agile environments. Exposure to Scrum framework
  • Knowledge of source code repositories like Microsoft Team Foundation Services (TFS), GitHub, SVN or other equivalent tools.
  • Knowledge of Microsoft Azure, Amazon Web Services or any other cloud ecosystem
  • Skill in incorporating best practices on information security into development efforts
  • Ability to work within a team environment and possessing communication skills necessary to function with a team

Licenses and Certifications
Microsoft Certified Solutions Developer (MCSD) within 1 year, Other relevant certification, such as Microsoft Certified Solutions Expert (MCSE), Microsoft Certified Solutions Architect within 1 year.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

#J-18808-Ljbffr
Apply Now
Share this job
NORTHWEST BANK
  • Similar Jobs

  • Software Engineer Senior

    Columbus
    View Job
  • Software Engineer Senior

    Columbus
    View Job
  • Senior Software Engineer

    Columbus
    View Job
  • Software Engineer Senior

    Columbus
    View Job
  • Senior Software Engineer

    Columbus
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙