This is a remote position
As a Senior Software Developer you will play a crucial role in the design development and maintenance of cuttingedge software applications Your expertise will be instrumental in ensuring the scalability reliability and performance of our software solutions
- Design develop and maintain highquality software applications
- Ensure scalability reliability and optimal performance of the software
- Demonstrate proficiency in multiple programming languages including React JS Laravel C# JavaScript etc
- Exhibit familiarity with various frameworks and libraries to enhance development efficiency
- Create comprehensive technical designs architecture plans and systems specifications based on project requirements
- Conduct thorough code reviews to maintain coding standards and implement best practices for highquality code
- Collaborate effectively with crossfunctional teams including product managers designers and fellow developers to deliver software solutions aligned with business objectives
- Provide guidance mentorship and technical leadership to junior developers fostering their skill development and professional growth
- Identify and troubleshoot software defects and performance issues implementing effective solutions to enhance overall system functionality
- Create detailed technical documentation including system diagrams API documentation and user guides ensuring comprehensive knowledge transfer within the team
- Stay abreast of industry trends emerging technologies and best practices
- Advocate for the implementation of new technologies and best practices within the team
Requirements - Bachelor s Degree in Computer Science or equivalent
- Minimum of years experience in software development/engineering
- Minimum of years handson experience in React JS C# and NET technology
- Clearly articulate complex technical concepts to both technical and nontechnical stakeholders
- Approach challenges with a proactive and innovative mindset seeking optimal solutions
- Quickly adapt to evolving technologies and project requirements in a dynamic work environment
- Work effectively in a collaborative crossfunctional team environment promoting a positive team spirit
- Efficiently manage time and prioritize tasks to meet project deadlines
- Lead by example inspiring and motivating team members to achieve collective goals
- Analyze complex problems and make wellinformed decisions based on sound judgment
Benefits
 Full Time Employment with competitive salary and benefits
  Medical dental and vision insurance coverage
Bachelor s Degree in Computer Science or equivalent. Minimum of 3 years experience in software development/engineering. Minimum of 2 years hands-on experience in React JS, C#, and .NET technology. Clearly articulate complex technical concepts to both technical and non-technical stakeholders. Approach challenges with a proactive and innovative mindset, seeking optimal solutions. Quickly adapt to evolving technologies and project requirements in a dynamic work environment. Work effectively in a collaborative, cross-functional team environment, promoting a positive team spirit. Efficiently manage time and prioritize tasks to meet project deadlines. Lead by example, inspiring and motivating team members to achieve collective goals. Analyze complex problems and make well-informed decisions based on sound judgment.