Senior Software Engineer

in Information Technology
  • Merrimack, New Hampshire View on Map
  • Salary: $130,000.00 - $150,000.00
Permanent

Job Detail

  • Experience Level Sr Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000016103
  • Salary Type Annually
  • Industry Information Technology and Services
  • Selling Points

    Drive innovation in aviation technology with cutting-edge software development. Collaborate within a dynamic Agile team to deliver impactful solutions. Enhance your expertise with advanced tools and technologies.

Job Description

Overview

  • Contribute to the development of enterprise-grade web applications using .NET and Angular technologies.
  • Collaborate within an Agile Scrum team to deliver high-quality software solutions.
  • Engage in the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Optimize application performance and scalability to enhance user experience.
  • Utilize cutting-edge technologies, including AWS cloud and ML/AI integrations.
  • Collaborate with cross-functional teams to ensure seamless feature delivery.
  • Participate in a culture of continuous learning and improvement within the organization.

Key Responsibilities & Duties

  • Architect and implement scalable web applications using .NET Core and Angular frameworks.
  • Write clean, maintainable, and well-documented code adhering to industry standards.
  • Conduct code reviews and mentor junior developers to uphold coding standards.
  • Design and implement RESTful APIs with OAuth and JWT authentication.
  • Optimize front-end and back-end components for performance and scalability.
  • Implement automated testing frameworks to ensure application reliability.
  • Troubleshoot production issues and resolve defects efficiently.
  • Stay updated with technological trends to improve development workflows.

Job Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum of 8 years of professional software development experience.
  • Proficiency in .NET Core, ASP.NET MVC, Web API, and NHibernate.
  • Strong expertise in Angular, HTML5, CSS3, and TypeScript.
  • Experience with AWS cloud platform and containerization technologies.
  • Knowledge of DevOps practices and tools, including CI/CD pipelines.
  • Familiarity with ML/AI integration and automated testing frameworks.
  • Strong problem-solving skills and ability to handle multiple priorities.
  • ShareAustin:

Related Jobs

  • Lead impactful IT support projects in a dynamic environment. Enhance your technical expertise with diverse technologies and systems. Enjoy a comprehensive benefits package including health insurance and paid time off.