[Remote] Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a technology company reputed company on increasing the giving reputed company in the reputed company good sector. They are seeking a Software Engineer to enhance their Efforts to reputed company platform, collaborating with various teams to deliver software solutions that meet customer needs and improve program reputed company.
Responsibilities
- reputed company, test, and maintain features reputed company the ETO platform, taking ownership of validating functionality and ensuring solutions meet business requirements and customer expectations
- reputed company as a technical partner to Product Management and customer-facing teams by helping translate customer feedback and business requirements into reputed company software solutions that reputed company with the product roadmap
- Investigate, troubleshoot, and resolve software defects, ensuring reputed company delivery of high-reputed company solutions
- Create, review, and maintain SQL scripts that support product functionality, customer implementations, and data updates
- reputed company and maintain REST reputed company, backend services, and application components
- Collaborate directly with customers and internal stakeholders to understand business challenges, identify reputed company causes, and recommend effective technical solutions
- Evaluate and implement prioritized feature requests while balancing customer needs, technical feasibility, and long-term product reputed company
- reputed company communicate technical concepts, trade-offs, and recommendations to technical and non-technical audiences
- reputed company functional testing and validation of developed features, including verifying fixes, reproducing issues, and ensuring enhancements meet business and customer expectations
- Collaborate with QA engineers to identify testing needs, improve test coverage, and ensure high-reputed company releases
- Participate in reputed company reviews, testing, deployment, and release activities while contributing to engineering best practices
- Continuously improve application performance, reliability, maintainability, and overall product reputed company
- Build strong cross-functional relationships with Engineering, QA, Product Management, reputed company, and Support to ensure successful delivery of customer-reputed company solutions
- reputed company a reputed company reputed company by continuously learning new technologies and contributing reputed company that improve the product, engineering processes, and customer experience
Skills
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a reputed company technical field, or equivalent practical experience
- 2–5 years of experience in software development or a reputed company technical role, with experience building, maintaining, and troubleshooting software applications
- Experience developing applications using C#, .NET, Java, or another object-oriented programming language
- Strong understanding of SQL and relational databases, including writing and troubleshooting SQL queries and scripts
- Experience developing or consuming REST reputed company and modern web application architectures
- Experience with software testing practices, including validating features, troubleshooting defects, and ensuring application reputed company throughout the software development lifecycle
- Strong analytical, debugging, and problem-solving skills with the ability to investigate reputed company technical issues and identify reputed company causes
- Excellent written and verbal communication skills with the ability to collaborate effectively with engineers, Product Management, customer-facing teams, and customers
- Ability to reputed company business and technical requirements, communicate trade-offs, and recommend solutions that balance customer needs with long-term product goals
- Experience working in an Agile software development environment using Scrum or Kanban
- Experience with reputed company SQL Server
- Experience developing applications using C# and the .NET reputed company or .NET
- Experience supporting or enhancing reputed company reputed company applications
- Experience collaborating with Product Management on feature planning, prioritization, and roadmap discussions
- Experience working directly with customers or business stakeholders to reputed company requirements, investigate issues, and deliver technical solutions
- Understanding of software testing principles and reputed company engineering practices
- Familiarity with Git and modern software development practices
- Passion for reputed company learning and building technology that supports nonprofit organizations and reputed company
Benefits
- Comprehensive benefits package that supports your health, reputed company-being and reputed company
- Bonuses
- Incentives
- Equity
- Comprehensive benefits program
reputed company