Software Development Professional We are seeking a skilled software development professional to join our team. As a key member of our software development group, you will be responsible for designing, implementing features in Rails applications, turning complex business requirements into elegant and maintainable code, creating stable and reliable integrations between separate business systems, and making a measurable impact on the business. Key Responsibilities: - Collaborate with cross-functional teams to inform technical design, requirements, limitations, and implementation. - Contribute to the development of various components of our software applications using Ruby on Rails, Golang, and Node.JS. - Conduct regular code reviews, identify potential issues, and ensure high-quality code that is secure, maintainable, and efficient. - Identify performance bottlenecks and implement optimizations to enhance system performance and response times. - Work closely with product managers, designers, and other stakeholders to understand business requirements, provide technical insights, recommend best-practice and/or alternate approaches, and contribute to product planning and roadmaps. Requirements: - Strong experience working in languages and frameworks such as Ruby on Rails and Golang. - Ability to turn complex business requirements into elegant and maintainable code. - Experience creating stable and reliable integrations between separate business systems. - Understanding of business systems and ability to make a measurable impact on the business. Benefits: As a member of our team, you will have the opportunity to work on a variety of projects, collaborate with cross-functional teams, and contribute to the development of our software applications. You will also have access to ongoing training and education opportunities to help you grow in your career.