Turn2Partners

Software Engineer

Turn2Partners - Geneseo, NY, United States

Software Engineer

Location: Western NY (needs to be in Geneseo, NY once a quarter)
Technologies: Postgres, Azure DevOps, HTML/JS/CSS, .NET

Overview:
We're looking for a dynamic Software Engineer to join a collaborative and evolving team. In this role, you’ll be working on a blend of development and DevOps tasks, contributing to front-end solutions, web services, and overall software applications. With a positive and supportive team culture, you’ll have the opportunity to grow and collaborate with team members, solving technical challenges in a fast-paced environment.

Primary Responsibilities:

  • Design, develop, and maintain front-end Angular applications and components to meet business requirements and technical specifications.
  • Troubleshoot, test, and debug front-end applications and components to ensure high-quality deliverables.
  • Collaborate with Business Analysts to develop and refine requirements, and provide estimates for project timelines.
  • Work closely with User Experience Designers, UX/UI Designers, and other developers to ensure applications meet customer expectations.
  • Stay updated on emerging technologies and trends in front-end development, programming standards, and application architecture.
  • Adapt to new programming languages and methodologies to support software projects and initiatives.
  • Participate in Agile development processes, ensuring efficient project execution and adherence to timelines.
  • Assist in the maintenance and support of existing software applications, contributing to troubleshooting and resolution.
  • Mentor junior developers, fostering a collaborative environment and maintaining coding standards.
  • Actively participate in code reviews and knowledge transfers with team members.
  • Assist in building company intranet sites using SharePoint, including departmental sites, dashboards, and special event sites.

Qualifications:

  • Bachelor’s or Associate’s Degree in Computer Science, Information Technology, or related field.
  • 4+ years of experience with the software development life cycle.
  • 3+ years of professional experience with HTML, JavaScript, and CSS in a development environment.
  • 1+ year of experience with .NET technologies and SQL Server.
  • Strong understanding of MVC architecture using JavaScript frameworks like Angular, React, or Ember.
  • Experience with Web APIs and REST-based communication.
  • Familiarity with Git, Team Foundation Server, or similar version control systems.
  • Working knowledge of Responsive Web Design techniques and frameworks.
  • Ability to work independently with minimal supervision, while adhering to coding standards and procedures.
  • Strong analytical and problem-solving skills with the ability to meet deadlines.
  • Ability to collaborate and build effective relationships across teams to support project needs.

Preferred Skills:

  • Microsoft Certifications or equivalent.
  • SharePoint development experience, including custom application pages, workflows, and branding with Master Pages.
  • Experience writing and testing Web parts, content types, and custom workflows.

What You’ll Love About the Role:

  • A positive and supportive team culture where collaboration is key and everyone’s ideas are valued.
  • Opportunity to work on a diverse set of technologies including Postgres, Azure DevOps, and cutting-edge front-end frameworks.
  • A flexible and evolving role that will provide you with the chance to work on both development and DevOps tasks.
  • Chance to mentor junior developers and make a lasting impact on the team and projects.
  • Working with business partners to solve real-world problems and create high-impact software solutions.

If you’re an experienced Software Engineer with a passion for building impactful applications and collaborating in a supportive environment, we’d love to hear from you! Apply today to join a team where you can grow and make a difference!

 

 



Posted On: Wednesday, January 22, 2025
Compensation: 105,000-110,000



Apply to this job