Associate Software Engineer

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

Job Detail

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

    Lead impactful projects at a dynamic organization driving technological innovation. Collaborate within a supportive team environment to develop cutting-edge solutions. Enhance your skills with modern technologies and frameworks.

Job Description

Overview

  • Contribute to the development and support of innovative software solutions aligned with corporate objectives.
  • Collaborate within a SCRUM team to ensure consistent and measured delivery of technology initiatives.
  • Translate requirements into effective and innovative solution designs.
  • Engage with stakeholders to maintain productive relationships and ensure alignment with enterprise standards.
  • Work in a hybrid environment with opportunities for professional growth and development.
  • Utilize modern web technologies and frameworks to build mobile-friendly applications.
  • Contribute to the advancement of the organization's corporate strategy through technology solutions.
  • Participate in Agile/Scrum methodologies to optimize team productivity and project outcomes.

Key Responsibilities & Duties

  • Design, develop, and implement software solutions using Angular, C#, and SQL Server.
  • Develop mobile-first user interfaces with responsive design principles.
  • Build and consume REST/SOAP APIs using JSON and XML.
  • Collaborate with team members to ensure alignment with enterprise architecture standards.
  • Utilize source code management tools such as Git/Bitbucket for version control.
  • Participate in Agile/Scrum team activities to deliver technology initiatives effectively.
  • Apply object-oriented programming techniques and design patterns to software development.
  • Maintain productive relationships with business and technology stakeholders.

Job Requirements

  • Bachelor's or Master's degree in Computer Science or a 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.
  • Knowledge of Microsoft development stack, including C# (.NET) and SQL Server.
  • Familiarity with Agile/Scrum methodologies and source code management tools.
  • Ability to build reusable software components and minimize code redundancy.
  • Strong communication skills for collaboration with technical teams and business partners.
  • ShareAustin:

Related Jobs