Software Developer

in Information Technology
  • Buffalo, New York View on Map
  • Salary: $120,000.00 - $140,000.00
Permanent

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000019900
  • Salary Type Annually
  • Industry Real Estate
  • Selling Points

    Contribute to innovative solutions in a dynamic hybrid work environment. Collaborate with skilled professionals on impactful projects using modern technologies. Enhance your expertise in full-stack development.

Job Description

Software Developer Overview

  • The Software Developer will contribute to the design, development, and support of innovative solutions aligned with strategic objectives.
  • Collaborate within a SCRUM team to ensure consistent and measured delivery of technology initiatives.
  • Develop mobile-friendly web applications using modern frameworks and technologies.
  • Translate requirements into innovative solution designs that align with enterprise architecture standards.
  • Maintain productive relationships with business and technology stakeholders to achieve project goals.
  • Contribute to the advancement of corporate strategy through technology innovation.
  • Work in a hybrid environment, combining remote and on-site collaboration.
  • Opportunity to work with cutting-edge technologies and frameworks.

Software Developer Key Responsibilities & Duties

  • Design, develop, and implement innovative solutions using Angular, C#, and SQL Server.
  • Develop responsive mobile-first user interfaces leveraging modern web technologies.
  • Build and consume REST/SOAP APIs, ensuring seamless data integration.
  • Collaborate with team members to align solution designs with enterprise architecture standards.
  • Utilize source code management tools like Git/Bitbucket for efficient development workflows.
  • Participate in Agile/SCRUM processes to deliver high-quality software solutions.
  • Ensure code reusability and minimize redundancy through reusable software components.
  • Communicate effectively with technical teams and business partners to achieve project success.
  • Stay updated with emerging technologies to enhance solution development.

Software Developer Job Requirements

  • Bachelor's or Master's degree in Computer Science or related field.
  • Minimum of 3 years of professional software development experience; 7 years preferred.
  • Proficiency in full-stack development, including UI, middle-tier, and back-end.
  • Experience with Angular, Bootstrap, HTML5, JQuery, and responsive design.
  • Expertise in Microsoft development stack (C#, .NET, SQL Server).
  • Knowledge of OOP techniques, design patterns, and data structures.
  • Familiarity with mobile app development frameworks like Ionic (preferred).
  • Experience in Agile/SCRUM environments and source code management tools.
  • Strong communication skills for effective collaboration with stakeholders.
  • ShareAustin:

Related Jobs