We are looking for an experienced Senior Software Engineer with strong skills in Python (FastAPI framework) and React (frontend) to join our team.
This is a full-stack role requiring both backend and frontend development.
You will be responsible for building and maintaining web applications that include business workflows, data management, and user-facing features. You will work closely with other engineers and the Product Owner to ensure requirements are clearly understood, refined, and properly implemented.
What you will do:
- Design, develop, and maintain backend services using Python (FastAPI framework)
- Build modern, responsive user interfaces using React
- Work with SQL databases for data storage and retrieval
- Implement application features based on user stories and business requirements
- Work closely with the Product Owner to clarify, refine, and challenge requirements to ensure the best technical solutions
- Take ownership of features from development through delivery
- Participate in Agile/Scrum ceremonies (planning, daily standups, reviews)
- Ensure code quality through clean coding practices, testing, and code reviews
- Collaborate closely with team members to deliver features on time
- Identify and resolve technical issues and improve existing functionality
- Contribute to system design and technical decisions
What you have:
- Strong experience in Python backend development (FastAPI framework)
- Strong experience in React frontend development
- Proven experience building full-stack applications (Python + React)
- Solid knowledge of SQL databases
- Experience with Git and version control best practices
- Experience working in Agile/Scrum environments
- Ability to work independently as well as part of a team
- Strong communication skills and ability to collaborate with stakeholders
Soft Skills:
- Strong team collaboration and communication
- Proactive approach to problem-solving
- Ownership and accountability for delivered work
- Ability to understand business needs and translate them into technical solutions
Nice to Have:
- Experience building workflow-driven or approval-based systems
- Experience with notification systems (email or in-app)
- Familiarity with CI/CD pipelines
- Experience with cloud platforms or deployment processes
Education:
- Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field
About Authority Partners:
Authority Partners is a leading and global IT services company with over 25 years of experience, serving clients within the financial, healthcare, insurance, mortgage, and technology sectors among many others. We are committed to building relationships with IT professionals who possess integrity, dedication, teamwork, and the desire to learn and grow with us. We specialize in placement for long-term contracts and permanent opportunities and helping our consultants achieve their career success.
Authority Partners is an equal opportunity employer and is committed to providing a workplace that is free from all types of discrimination, as well as from abusive or offensive behavior and harassment.