Post Job Free
Sign in

Senior Software Developer

Company:
FUJITSU FRONTECH NORTH AMERICA INC
Location:
Norristown, PA, 19401
Pay:
120000USD - 130000USD per year
Posted:
February 24, 2026
Apply

Description:

Job Description

Positek RFID Inc.

Fujitsu Frontech North America Inc.

Job Posting

Job Title: Senior Software Developer

Job Status: Full-time, Exempt

Location: Must be able to work at Norristown, PA office, occasional work from home.

Reports To (Position): VP-RFID Solutions

Pay Rate:

The pay range for this position is listed below. Our pay ranges are built to allow for candidates with various levels of skill and experience to be considered, as well as for room for growth and tenure achieved in a role over time. Typical new hire salary offers fall within the minimum to midpoint of a pay range for many candidates. Any offer extended to a candidate will be based upon their unique set of knowledge, skills, education, and experience as well as internal equity.

Pay Range: $120-130k/year

SUMMARY

Fujitsu Frontech/Positek RFID is seeking a mid-career software developer that is ready to take on new challenges and lead projects.

This is a hands-on individual contributor role for a software developer who enjoys owning complex frontend systems end to end, collaborating closely with product and backend teams, and solving real world performance and reliability challenges.

The Senior Software Developer is a subject matter expert for one or more technical domains and is expected to participate in a wide range of projects where this expertise is required. Performs user interaction, requirements gathering, forward-thinking software design, coding and testing and will often work independently on significant parts of a software application.

ESSENTIAL DUTIES AND RESPONSIBILITIES

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Essential Functions of the position include, but are not limited to;

Makes well-informed decisions about frameworks, libraries, patterns, and technology stacks to help drive innovation for different software products.

Implements and validates/tests software solutions (development), converting design and technical specifications into program code.

Analyzes and troubleshoots existing program code (maintenance).

Provides clear, well-structured documentation both in program code and issue tracking to facilitate knowledge transfer and system maintainability and supports technical writing.

Performs reviews of design and implementation (high-quality peer and code review).

Analyzes and reviews business requirements with project management and customers.

Generates design documentation, work breakdown structures, and software estimates from business requirements by following project team environment (tools & expectations).

Leads development within project teams by owning feature design, progress, and review.

Oversees integration and validation testing and confirm programs meet business requirements, system designs, and technical specifications.

Institutes proper testing strategies for software projects (unit tests, test-driven development, automated integration tests, scalability & performance tests).

Provides technical support (both internally and for external customers) for multiple software projects.

Identifies potential risks and support project planning to ensure timely deliverables.

Ensures that all software development standards, best practices, operating procedures and work instructions are strictly observed.

Customarily and regularly exercises independent discretion and judgment.

Other Duties and Responsibilities:

Adheres to company policies, safety, and quality.

Supports and contributes to continual improvement efforts by identifying opportunities to optimize development processes and adopt new technologies. Makes recommendations to reduce costs.

Occasional support of software implementation, configuration or modification on customer sites, requiring limited overnight domestic travel.

Additional responsibilities as assigned. This job description is not intended to be all-inclusive. Other, reasonable, and related duties may be assigned to meet the ongoing needs of the organization.

QUALIFICATIONS

Required Technical Skills

Expert knowledge of Object-Oriented analysis, design and programming principles.

Expert knowledge of the Software Development Lifecycle.

Programming languages: C++, C#, VB.net, ASP.NET.

Scripting languages: Python, JavaScript, TypeScript, PowerShell, Batch, SQL.

Expert knowledge in Database technologies: SQL Server, MySQL.

Expert experience in Windows and Linux, (Android and iOS experience is considered an asset).

Software testing frameworks, strategies & best practices.

Expert knowledge in wWeb development using HTTP, WebSockets / WebAPI technologies.

Desktop & Mobile Application development.

Enterprise/Cloud development (Azure, GCP, AWS).

Expert experience with Microsoft Visual Studio IDE’s (and popular extensions for web and desktop development).

Azure DevOps (or equivalent issue tracking system).

Expert experience with GIT source code management.

Required Soft Skills

Ability to work independently and collaboratively.

Ability to perform reliably in time-sensitive situations.

Ability to prioritize and manage work to critical project timelines in a fast-paced environment while managing multiple priorities.

Ability to develop new approaches to complex design and technical problems.

Excellent verbal and written communication skills in English.

Ability to work independently and collaboratively in a fast-paced, dynamic environment, and lead projects from concept to completion.

Strong critical thinking and problem-solving skills for troubleshooting complex issues.

Ability to analyze detail and perform structured decision-making on a daily basis.

Ability to develop solutions to a variety of problems of moderate to large scope and complexity using company or departmental policies as guidelines.

Detail-oriented with a strong focus on delivering high-quality results.

Ability to produce quality work within deadlines with little or no supervision.

EDUCATION and/or EXPERIENCE

Minimum bachelor’s degree in computer science, computer engineering or related discipline and 6 - 10 years of Software Development experience.

COMPUTER SKILLS

Demonstrate ability to effectively use computers and applicable computer software. Advanced knowledge of Excel, Word, Adobe, PowerPoint, Outlook, Teams and project management software required.

TRAVEL

Occasional travel may be requested (up to 5%) to present key technologies to customers, support pre-sales events (such as tradeshows, quarterly business reviews), perform software implementation or configuration on customer sites, domestically. Willing to travel by plane to locations as required.

Employment with Fujitsu is considered to be at-will, which means that both the employee and Fujitsu Frontech North America Inc. (“FFNA”) are free to end the employment relationship at any time for any reason, with or without cause. This provision can only be changed or revoked in a formal written contract signed by the CEO of FFNA, and cannot be changed by any express or implied agreement based on statements or actions by any employee or supervisor. Even though the job duties, title, compensation, and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the at-will nature of employment will not change.

We are an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state or local laws.

Full-time

Fully remote

Apply