The Steamship Authority - Falmouth, MA

posted 23 days ago

Full-time - Mid Level
Falmouth, MA
Air Transportation

About the position

The Steamship Authority is looking for a Mid-Level Applications Developer to plan, develop, and test applications that cater to the needs of both internal and external customers. This role involves collaboration with vendors and the development of .NET Core and ASP.NET MVC applications, along with writing SQL scripts and ensuring confidentiality in handling information.

Responsibilities

  • Demonstrate proficiency in Microsoft .NET languages including .NET Core, C#, VB.NET, and SQL to develop and maintain scalable, reliable, and secure software applications.
  • Work closely with cross-functional teams to understand project requirements and design effective solutions.
  • Build and maintain high-quality .NET CORE and ASP.NET MVC project applications that meet business requirements and adhere to best practices and coding standards.
  • Provide lifecycle support of applications and ensure compliance with baseline policies, procedures, and data standards.
  • Design, code, test, and debug new software, or make enhancements to existing software.
  • Prepare comprehensive test plans and recommend corrections.
  • Execute performance monitoring, incident and problem management, change and configuration management, and service level performance.
  • Resolve customer complaints with software and respond to suggestions for improvement and enhancements.
  • Revise existing systems and procedures to correct deficiencies and maintain more effective data handling, conversion, input/output requirements, and storage.
  • Analyze system and audit logs and identify potential issues.
  • Collaborate with other developers using source control solutions, such as Git, CVS, or SVN.
  • Maintain the Standard Operating Procedures (SOP) library in the areas of applications development by participating in the development of software user manuals and documentation.
  • Assist software personnel in handling project-related work and other requirements.
  • Provide on-the-job training to new and existing staff members.
  • Work on-call as needed.
  • Perform other duties as required by supervisor.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or related field of study.
  • Minimum of 4 years developing applications in C# or equivalent .NET language, or a minimum of 4 years equivalent working experience.
  • Experience with software development projects, creating plans, conducting thorough testing, and developing high-quality, scalable applications.
  • Experience with SQL scripting.
  • Experience with Microsoft Windows.

Nice-to-haves

  • Broad knowledge of platform and operating systems, programming languages, software system design, and requirements analysis.
  • Experience with point of sale applications development.
  • Experience with Full Stack development.
  • Experience with Python.
  • Experience with AWS.
  • Experience with Azure.
  • Experience with Git version control system.
  • Experience with YAML.
  • Experience with Visual Studio Code (NAV).
  • Experience with Linux.
  • Experience with Microsoft SQL Reporting Services.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service