Taro Logo

Senior Applications Developer

Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Senior Applications Developer

SWATX is seeking a Senior Applications Developer to lead their software development initiatives. This role combines technical expertise with leadership responsibilities, focusing on designing and implementing complex software applications that enhance operational capabilities. The position requires a seasoned professional with 8+ years of experience who can drive innovation while mentoring junior team members. The ideal candidate will have strong full-stack development skills, including Java, Python, or C#, along with frontend technologies and database management experience. This role offers the opportunity to shape the future of software solutions while working with cross-functional teams in an Agile environment. Based in Riyadh, Saudi Arabia, this position requires on-site presence and offers the chance to make a significant impact on the company's technical direction and team development.

Last updated 5 days ago

Responsibilities For Senior Applications Developer

  • Lead the design, development, and implementation of complex software applications
  • Drive the development of innovative solutions
  • Ensure high performance and responsiveness across applications
  • Work collaboratively with cross-functional teams
  • Gather requirements and architect scalable solutions
  • Mentor junior developers
  • Share best practices to foster continuous improvement

Requirements For Senior Applications Developer

Java
JavaScript
React
Python
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 8+ years of experience in application development with proficiency in programming languages such as Java, C#, or Python
  • Strong experience with front-end technologies (HTML, CSS, JavaScript frameworks like Angular or React)
  • Extensive background in database management and optimization (SQL Server, MySQL, or Oracle)
  • Demonstrated expertise in software development methodologies and design patterns
  • Excellent problem-solving, analytical, and debugging skills
  • Leadership abilities with experience mentoring junior team members
  • Strong communication skills and the ability to collaborate effectively within cross-functional teams
  • Experience with Agile methodologies is highly desirable

Interested in this job?

Jobs Related To SWATX Senior Applications Developer