Software Engineer- Python with Angular, Typescript

TMS

Not Interested
Bookmark
Report This Job

profile Job Location:

Edison, NJ - USA

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Role: Software Engineer- Python with Angular Typescript
Duration: 6 months

The Business Systems teams main responsibility is to build enhance support and innovate on a variety of key business facing applications that power Black Books operations. Our work spans API development data processing web applications and analytics enablement. We use a modern technology stack that includes:

Front-End: Angular TypeScript Bootstrap HTML5 SCSS

Back-End: Python FastAPI SQLAlchemy Pydantic

Databases: SQL Server MySQL

We are seeking a Software Engineer contractor to support our Business Systems team for a 6-month engagement. This role will focus on designing developing and evolving scalable production-grade applications for the Transactional Billing Automation platform.

Responsibilities

  • 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.

What You Will Bring

  • Bachelors 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.

Nice to Have:

  • Familiarity with tools and libraries such as Jinja2 Pytest MyPy and OpenTelemetry.
  • Experience with Apache Superset for building interactive dashboards and data visualization.
  • Contributions to open-source projects.

Role: Software Engineer- Python with Angular Typescript Duration: 6 months The Business Systems teams main responsibility is to build enhance support and innovate on a variety of key business facing applications that power Black Books operations. Our work spans API development data processing web ap...
View more view more