Skip to Content

Senior Developer

--The Functionary US--

We are looking for a highly skilled Senior Developer to design, develop, and maintain high-quality software solutions. You will take ownership of complex features, mentor junior developers, and collaborate closely with cross-functional teams to deliver scalable and robust applications.

Key Responsibilities

  • Design, develop, test, and maintain software applications
  • Participate in architecture and design discussions, providing technical expertise
  • Lead the development of complex features and modules
  • Review code, ensure coding standards, and provide constructive feedback
  • Troubleshoot, debug, and optimize application performance
  • Mentor and guide junior developers, sharing best practices
  • Collaborate with product managers, QA, and other stakeholders to deliver high-quality solutions
  • Stay up-to-date with emerging technologies and suggest improvements to the tech stack

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • X+ years of experience in software development
  • Strong proficiency in programming languages relevant to your stack (e.g., Java, Python, JavaScript/TypeScript, C#)
  • Solid understanding of software architecture, design patterns, and data structures
  • Experience with version control systems (e.g., Git)
  • Familiarity with Agile/Scrum development methodologies
  • Strong problem-solving, communication, and collaboration skills

Nice to Have

  • Experience with cloud platforms (AWS, Azure, GCP)
  • Knowledge of microservices architecture and RESTful APIs
  • Experience with CI/CD pipelines and automated testing
  • Exposure to frontend and/or mobile development frameworks
  • Open-source contributions or active participation in developer communities

What We Offer

  • Challenging projects with modern tech stacks
  • Opportunity to mentor and influence engineering practices
  • Collaborative and supportive team environment
  • Competitive salary and benefits
  • Continuous learning and professional growth opportunities
Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise