Aspire Software is looking for a Senior Software Developer (C#,React JS) to join our team in Lebanon.
Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.
POSITION SUMMARY
Become a Senior member of a development team building software to help the Life Sciences industry improve and lengthen lives. In this position you will be part of a team passionate about designing and delivering quality software to the market. The developer will work as part of a Cross Functional Team to ensure solutions meet company, customer and market needs
Personal Qualities Strong work ethics; outstanding character while working within a team environment; excellent communication skills; self-starter with can-do attitude; possess compassion for co-workers and clients alike; and professional. Demonstrates strong organizational skills along with excellent written and verbal communication skills; must be able to work on multiple tasks during the same time frame and meet deadlines with accuracy and efficiency; must be willing to work extended hours to meet project deadlines.
Key Responsibilities: Understand concepts and develop in-depth working knowledge of products/processes, applications, development tools and systems in assigned area of responsibility. Design and participate in design review sessions for varied systems and subsystems. Develop systems and subsystems based upon design sessions and requirement specifications. Participate in Agile Process including defining User Stories based on business requirements. Perform code review and unit tests Interact with Support and Services to help resolve customer issues when required. Review Test cases and User documentation. Assist development staff with new technologies integration into system and subsystem design and implementation. Review team member’s solutions to ensure quality and maintenance of standards. Follow the approved Software Development Life Cycle SOPs Document program functionality. Provide guidance, mentoring and training to less-experienced programmers to improve productivity. Assist in coordinating inter-departmental tasks when required. Build releases for QA Other duties as assigned.