CrawlJobs Logo

.NET Developer (Full Stack BPT Portal)

oceanbluecorp.com Logo

Ocean Blue Solutions

Location Icon

Location:
United States , Harrisburg

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Bureau of Public Transportation, BPT, wishes to provide its transit agency grantees access to Power BI reports using data available in the Ecolane data warehouse. BPT wishes to explore ways of giving access to these reports through a new or existing interface/system. Agency access to reports should be restricted so that they can only run reports using data that their agency generated.

Job Responsibility:

Candidates will work under the direction of the project’s Technical Lead and Application Architect to write, test, and document code to implement system features and enhancements

Requirements:

  • 8+ Years: .NET Core and C# for building back end services and applications
  • ASP.NET, ASP.NET MVC or ASP.NET Core for building web applications
  • SQL Server / T-SQL, recent experience with Azure SQL
  • APIs and Integration, RESTful APIs, microservices and event-driven architecture
  • Testing frameworks
  • XUnit/NUnit
  • ORM, such as Entity framework and Dapper
  • Containerization
  • Cloud services with implementation in .NET (Azure Function, Azure Queue, Azure Storage, Azure container registry, Key Vault)
  • Front-End: HTML, CSS, JavaScript
  • Angular with recent experience with Angular 14 or greater
  • Tools: Visual Studio with recent experience in VS2022 and VS Code
  • Azure DevOps /Git
  • Knowledge of responsiveness and mobile-first development
  • Knowledge of Design Patterns and Solid principles
  • Knowledge of digital accessibility and disability inclusion
  • Knowledge of regulations related to digital accessibility (e.g., Section 508, ADA)
  • Knowledge of WCAG 2.1 AA requirements
  • Experience designing for platform technologies (e.g., HTML, CSS, JavaScript, iOS, Android)
  • Experience applying WAI-ARIA authoring guidelines and best practices
  • Experience optimizing for the accessibility features of the platform (HTML, iOS, Android)
  • Experience developing digital products that comply with accessibility standards

Nice to have:

  • Prefer: Jasmine and Karma
  • Prefer: Docker
  • Prefer: prior experience with jQuery and Bootstrap
  • 2+ Years’ Experience with the following: AngularJS
  • Ruby on Rails
  • PostegresSQL
  • Experience incorporating accessibility tests into the development process
  • Experience building digital products where compliance with accessibility standards is part of “definition of done”

Additional Information:

Job Posted:
December 10, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for .NET Developer (Full Stack BPT Portal)

New

Senior Embedded Software Engineer

For our customer who provides innovative payment solutions in fintech industry, ...
Location
Location
Turkey , Istanbul
Salary
Salary:
Not provided
sHR Consultancy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc in Computer Engineering, Electronics Engineering or equivalent
  • At least 5 years of experience in C/C++ programming, RTOS and Communication Protocols
  • Professional work experience in banking applications
  • Fluent in reading and writing English
  • Hands on experience with Unix system fundamentals and Linux ecosystem to bring up solutions and troubleshoot system level issues
  • Understanding of code branching/merging strategies and build release management
  • Ability to work under time constraints with verbal & written instructions of varying levels of detail and changing requirements
  • Reliability as well as solution-oriented and goal-oriented operation
  • Ability to work in multi-disciplinary teams
Job Responsibility
Job Responsibility
  • Executing a complete embedded software development lifecycle
  • Delivering work packages within a scheduled period of time
What we offer
What we offer
  • Competitive salary
  • Yearly performance bonus
  • Competitive benefit package
  • Training and development opportunities
  • +5 bonus vacation days to your legal annual leave rights
  • No unnecessary hierarchy, flat organization
  • Nice and welcoming office in Ataşehir
  • Fulltime
Read More
Arrow Right
New

Customer Service Representative

Start your career in the banking and finance industry, we have multiple exciting...
Location
Location
Australia , Bedford Park
Salary
Salary:
38.99 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
March 13, 2026
Flip Icon
Requirements
Requirements
  • A strong background in handling difficult calls or customers
  • High level of empathy and resilience
  • Professionalism and empathy when handling inbound and outbound calls
  • Proven examples of strong customer focus and dispute resolution
  • Possess high degree of attention to detail and accuracy
  • Ability to work a rotating roster between the hours of 8am-8pm Monday- Saturday
Job Responsibility
Job Responsibility
  • Manage inquiries for existing customers relating to customers mortgages
  • Act with urgency and respond to customer queries in a empathetic and professional matter
  • Dealing with hardship calls and coming up with solutions
  • Always look for new opportunities to delight our customers
  • Contributing to the development and continuous improvement of customer experience
What we offer
What we offer
  • A great pay rate of $38.99 p/h
  • Enjoy the convenience of working close to home at Bedford Park with onsite parking
  • An exciting opportunity to work within one Australia’s largest banking institutes
  • This organisation offers extensive and thorough training programs which aid staff learning and development
  • Full-time hours provided, casual 9 month assignment with view to transition to permanent if you are the right fit for the role
  • Multiple exciting benefits and discounts that come with working for a Big 4 Bank
  • Fulltime
Read More
Arrow Right
New

Applications Engineer

For our customer, a leading global provider of microcontrollers and semiconducto...
Location
Location
Turkey , Istanbul
Salary
Salary:
Not provided
sHR Consultancy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 – 5 years of experience
  • Degree level qualification in Electronics Engineering or a related discipline typically required
  • Expertise on lab instruments and measurement methods (Oscilloscope, PSU, Network Analyzer, etc)
  • Strong knowledge for power topologies especially for Bucks, Boosts, LDOs and ADC’s
  • Experience with schematic capture and PCB Design using Altium Designer
  • Familiar with software development using Python and Git for version control
  • Mastered basic job duties
  • Work independently on straightforward tasks, with little direction from manager
  • Can exercise judgement within defined procedures to determine best action
  • Cross cultural awareness and sensitivity
Job Responsibility
Job Responsibility
  • Perform physical silicon device evaluation and validation at chip and board level
  • Design hardware boards using Altium Designer to evaluate and verify the technical specifications
  • Develop of Python software for automated measurements
  • Debug and document errata to support necessary device modifications
  • Develop work-around solutions where necessary to overcome device errata
  • Support the development of the documentation, hardware and software collateral required to enable a comprehensive silicon device evaluation
  • Support the development of improvements to the evaluation flow
  • Via the TPL, Apps Lead or Project Manager, assist customers with product related issues during their design-in and ramp phases
  • Interface to Design Engineering, Test Engineering, Product Engineering and Quality Engineering as needed to support product issues
What we offer
What we offer
  • A competitive salary and benefits package
  • USD based compensation model
  • Educational and development opportunities
  • Fulltime
Read More
Arrow Right
New

Pharmacy Manager

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Kankakee
Salary
Salary:
65.00 - 85.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
April 13, 2026
Flip Icon
Requirements
Requirements
  • Active Pharmacist License in the state where the Store is located
  • Active National Provider Identifier (NPI)
  • Not on the DEA Excluded Parties list
  • 1-2 years of experience as a Pharmacist
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Attention and Focus: Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Customer Service and Team Orientation: Actively look for ways to help people, and do so in a friendly manner
Job Responsibility
Job Responsibility
  • Lead and develop a pharmacy team that provides exceptional patient care by promoting best practices and leading through change while identifying and addressing performance opportunities
  • Support novel program awareness, onboard newly hired pharmacy team members, and recognize colleagues for their success
  • Exhibit best practices when working the bench, including quarterbacking the team, providing patients with meaningful counseling, and abiding by all legal and regulatory guidelines
  • Direct and effective management of their pharmacy team
  • Help to manage and improve patient health through safe and appropriate dispensing, counseling, and immunizing practices
  • Oversee the pharmacy team during bench shifts, including strengthening pharmacy performance measures through effective coaching and consistent follow-up of pharmacy team members
  • Support safe and accurate prescription fulfillment by following—and directing the pharmacy team to follow—pharmacy workflow procedures and utilizing the safety guardrails at every workstation
  • Contribute to positive patient experiences by showing empathy and genuine care, and coaching the pharmacy team to do the same: demonstrating compassionate care, collaborating with the patient’s total healthcare team, and proactively resolving insurance and/or medication issues
  • Proactively offer and deliver immunizations to keep patients healthy
  • identifying, engaging, and supporting Pharmacy Technicians to learn to immunize
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Fulltime
Read More
Arrow Right
New

Inside sales representative

We are currently seeking a highly motivated and experienced Bilingual Customer S...
Location
Location
Canada , Laval
Salary
Salary:
65000.00 - 75000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 03, 2026
Flip Icon
Requirements
Requirements
  • Bilingual Proficiency: Fluency in both professional French and English is a non-negotiable requirement for this role to effectively communicate with clients and team members across Canada
  • Customer Service Expertise: A proven ability to provide exceptional customer service and support, with strong communication and problem-solving skills
  • Technical Aptitude: Proficiency in using customer relationship management (CRM) software and other office applications
  • Problem-Solving: A strong aptitude for analyzing customer issues and determining effective solutions
  • Adaptability: The ability to thrive in a fast-paced environment and handle multiple tasks and projects simultaneously
  • Professionalism: A high level of professionalism, empathy, and patience, especially when dealing with dissatisfied customers
  • Team Collaboration: The capacity to work effectively with colleagues and other business functions to achieve common goals
Job Responsibility
Job Responsibility
  • Answer customer inquiries and provide information about products and services by telephone and email
  • Process customer orders and transactions, and manage returns, exchanges, and cancellations
  • Resolve customer service and billing complaints by troubleshooting problems and offering effective solutions
  • Maintain accurate records of customer interactions and transactions, documenting all inquiries, complaints, and actions taken
  • Collaborate with internal departments and colleagues to ensure a smooth and responsive service experience
  • Handle sensitive cases, manage asset-related matters, and provide administrative follow-up
  • Promote products and services to new and existing customers
  • Take on a mix of investigative tasks, administrative follow-up, and cross-functional collaboration
What we offer
What we offer
  • Opportunity to join a strong and growing team within a well-established company
  • One-year contract, renewed annually with the possibility of a permanent position during or at the end of the contract
  • Full-time, daytime employment on weekdays
  • Competitive salary ranging from $65,000 to $75,000 per year
  • Play a key role in the company's expansion and strategic growth
  • Work in a stimulating, in-person environment that fosters professional development and team collaboration
  • Fulltime
Read More
Arrow Right
New

Data Engineering Associate

Metyis is growing! We are looking for a data professional to join our Data Engin...
Location
Location
India , Gurgaon
Salary
Salary:
Not provided
metyis.com Logo
Metyis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 to 6 years of experience in the field of data engineering
  • Graduate degree or higher with courses in programming, data analytics
  • Well-developed Logical Reasoning, Critical Thinking & Problem-Solving abilities
  • Good programming skill in Python/scala or any scripting language
  • Good knowledge of SQL is a required
  • Basic knowledge and understanding of big data
  • Experience in Azure
  • Excellent written and oral communication skills in English language is a must
Job Responsibility
Job Responsibility
  • Independently execute data engineering projects
  • Diagnose problems, disaggregate issues, develop hypotheses and execute relevant solutions
  • Undertake processing of structured and unstructured data
  • Undertake work related to ELT activities
  • Development of data processing codes for automation & building scalable solutions
  • Develop and maintain data solutions for clients / projects
  • Communicate and interact with clients at the executive level
  • Collaborate with data science, reporting and product development teams
What we offer
What we offer
  • Enjoy a high level of responsibility and immediate client interactions under the guidance of senior team members
  • Interact with data engineers on regular basis to drive innovation and create impact on our clients
  • Help our clients to target, measure and improve mission-critical business metrics and generate demonstrable return on investment
  • Become part of a fast-growing international and diverse team
Read More
Arrow Right
New

Store Associate

Retail Store Associates play a meaningful role within the CVS Health family. At ...
Location
Location
United States , Brighton
Salary
Salary:
15.00 - 22.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
April 17, 2026
Flip Icon
Requirements
Requirements
  • At least 16 years of age
  • Remaining upright on the feet, particularly for sustained periods of time
  • Lifting and exerting up to 35 lbs of force occasionally, up to 10 lbs of force frequently, and a negligible amount of force regularly to move objects to and from, including overhead lifting
  • Visual Acuity - Having close visual acuity to perform activities such as: viewing a computer terminal, reading, visual inspection involving small parts/details
Job Responsibility
Job Responsibility
  • Providing differentiated customer service by anticipating customer needs, demonstrating compassion and care in all interactions, and actively identifying and resolving potential service issues
  • Focusing on the customer by giving a warm and friendly greeting, maintaining eye contact and offering help locating additional items, when needed
  • Accurately perform cashier duties - handling cash, checks and credit card transactions with precision while following company policies and procedures
  • Maintaining the sales floor by restocking shelves, checking in vendors, updating pricing information and completing inventory management tasks as directed by store manager
  • Supporting opening and closing store activities, when needed
  • Providing customer support to all departments, including photo and beauty, ensuring departments are fully stocked and operational while remaining current with all updated services and tools
  • Assisting pharmacy personnel when needed, including working regular shifts in the pharmacy as part of opportunities for growth and career development
  • Embracing and advocating for new CVS services and loyalty programs that support our purpose of helping people on their path to better health
What we offer
What we offer
  • Affordable medical plan options
  • a 401(k) plan (including matching company contributions)
  • an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • paid time off
  • flexible work schedules
  • family leave
  • dependent care resources
  • colleague assistance programs
  • tuition assistance
  • Parttime
Read More
Arrow Right
New

Junior customer service representative

Our client in the commercial plumbing distribution sector is looking for its new...
Location
Location
Canada , Laval
Salary
Salary:
21.00 - 23.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
April 19, 2026
Flip Icon
Requirements
Requirements
  • Bilingualism (many customers and suppliers are outside Quebec)
  • Experience in customer service (minimum 2 years)
  • Plumbing experience will be considered a strong asset
  • Motivation, ability to learn and an interest in the plumbing business
Job Responsibility
Job Responsibility
  • Taking and following up customer orders
  • Invoicing and quoting
  • Telephone sales
  • After-sales service and customer retention
  • Front-line customer service to answer customer questions
What we offer
What we offer
  • Profit-sharing bonus
  • Very rapid start-up
  • Group insurance and pension fund
  • 2 weeks employer-paid vacation
  • Weekday schedule, Monday to Friday (40h/week)
  • Possibility of off-pair growth
  • On-site employment in Laval with parking available
  • Fulltime
Read More
Arrow Right