FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularMySQLPythonRedisSQLTypeScript
About the role
Key responsibilities & impact- Design, develop, and maintain the Transactional Billing Automation platform, including tracking contract information, prepaid usage blocks, rollovers, and calculating projected usage and balances.
- Build and support responsive web application and RESTful APIs to automate transactional billing operations and reduce manual processing.
- Develop dynamic UI components for managing customer contracts, multi-product selections, invoice details, and billing summaries.
- Implement business logic for prepaid balances, rollover amounts, block total calculations, invoice validations, and contract lifecycle management.
- Collaborate with product owners, software engineers, and QA engineers to gather billing requirements and deliver scalable automation solutions.
- Create reusable components, clean architecture patterns, and well-documented APIs to improve maintainability and long-term scalability.
- Develop unit tests, integration tests, and automated validation processes to ensure billing accuracy and support safe application enhancements.
- Participate in code reviews and enforced coding standards, security best practices, and performance optimization techniques.
- Develop operational dashboards and billing reports to provide visibility into contracts, prepaid usage, rollover balances, projected customer usage, and actual consumption trends.
- Follow development standards, branching strategies, and pull request workflows to deliver clean, secure, and maintainable code through reviews and testing.
- Support Agile development processes, including sprint planning, backlog refinement, stand-ups, demos, and retrospectives.
Requirements
What you’ll need- Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
- 3–5 years of experience as a full-stack developer, with demonstrated contributions to production applications.
- 3–5 years of experience with front-end frameworks such as Angular and TypeScript.
- 3–5 years of experience with Python, FastAPI, SQLAlchemy 2.x, JWT authentication, Redis caching, and asynchronous programming.
- Strong understanding of RESTful APIs, data flow, and integration patterns.
- Experience with HTML5, CSS3, and responsive design principles.
- Solid understanding of Object-Oriented Programming (OOP), component-based architecture (Angular), and service-oriented design patterns.
- Experience working with relational databases such as SQL Server and MySQL, including writing optimized SQL queries.
- Familiarity with version control systems such as Git.
- Working knowledge of Agile methodologies and tools such as Jira.
Benefits
Comp & perks- Flexible work arrangements
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentAngularTypeScriptPythonFastAPISQLAlchemy 2.xJWT authenticationRedis cachingasynchronous programmingRESTful APIs
Soft Skills
collaborationcommunicationproblem-solvingattention to detailadaptability
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Software Engineering
