Software Developer

Electronic Funds Transfer Corporation
Buffalo, NY, United States
9 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$75,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Application Integration Architecture Software Applications Application Performance Management Automation of Tests Business Software C Sharp (Programming Language)
+14 more
Cloud Computing Code Review Continuous Integration Data Structures Database Queries Software Debugging Web Development Revision Control Systems Python (Programming Language) Secure Coding Software Engineering Software Security Git Information Technology

Job description

  • Design, develop, test, and maintain software applications and features.
  • Write clean, readable, reusable, and maintainable code.
  • Review technical requirements and contribute to application design.
  • Identify, troubleshoot, and resolve software defects and performance issues.
  • Develop and maintain APIs, database queries, and application integrations as needed.
  • Participate in code reviews, testing, debugging, and release activities.
  • Prepare technical documentation and maintain accurate development records.
  • Collaborate with project managers, designers, QA staff, and other developers.
  • Improve application security, reliability, scalability, and performance.
  • Support existing applications and implement enhancements based on user feedback.

Requirements

  • Experience with at least one programming language, such as Java, C#, Python, JavaScript, or a comparable language.
  • Understanding of software development principles, data structures, and algorithms.
  • Familiarity with relational databases and SQL.
  • Knowledge of debugging, software testing, and version control tools such as Git.
  • Ability to analyze technical problems and develop practical solutions.
  • Strong written communication, teamwork, and time-management skills.
  • Ability to manage assigned tasks and meet agreed project deadlines.

Preferred Skills

  • Experience developing web applications, APIs, or business software.
  • Familiarity with cloud platforms, CI/CD workflows, or automated testing.
  • Understanding of secure coding practices and application performance optimization.
  • Experience working in an Agile or other collaborative development environment.
  • A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Benefits & conditions

The annual salary range of $75,000-$100,000 is an estimate for drafting purposes, not a verified EFT Inc. pay range. Confirm the actual salary, employment type, work arrangement, benefits, and required qualifications with the employer before publishing.

Pay: $75,000.00 - $100,000.00 per year

About the company

EFT Inc. appears in a directory of software development companies serving the Buffalo, New York area. However, publicly available information reviewed for this draft did not establish a verified company profile matching this exact name and role. Confirm the company’s legal name, business activities, and official website before using this section in a published listing.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…