Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…