Software Developer
Populus Financial Group
Full Stack Developer
Populus is an amazing company where our employees stay because they love their teams and the growth opportunities. Additionally, we offer a competitive 401K match, a generous paid time off package, and health benefits.
Our mission is to provide a broad range of quality financial products and services delivered with best-in-class customer service. We work and lead with integrity, and we celebrate employees who exemplify our values. Come join our team!
Job Summary
The Full Stack Developer is responsible for designing, developing, testing, and maintaining software applications across all layers of the technology stack, including front-end user interfaces, back-end services and APIs, and database systems. This role operates within Populus Financial Group's IT Application Service Management organization and supports a complex environment that includes point-of-sale (POS) systems, IBM i (AS/400) back-end processing, and store-level operations across hundreds of retail locations. This position requires strong full stack development skills along with practical experience in POS infrastructure, store data retrieval, and IBM i environments, enabling immediate contribution to both new application development and ongoing operational support needs.
Major Responsibilities
- Design, develop, and maintain full stack web applications and internal tools, encompassing front-end UI, back-end APIs, and database layers, using C#/.NET, Python, JavaScript/TypeScript, and related frameworks.
- Build and maintain RESTful APIs and back-end services that integrate with POS systems, IBM i (AS/400) DB2 data sources, and third-party platforms (MoneyGram, Ingenico, Panini, bill pay providers).
- Develop and maintain front-end user interfaces using modern frameworks (React, Angular, or Vue.js); collaborate with stakeholders to translate business requirements into functional, user-friendly screens.
- Perform store-level incident investigation and production troubleshooting, including pulling POS transaction logs, reconstructing transaction sequences, comparing store configurations, and isolating root causes.
- Execute SQL-based data extractions against IBM i DB2 (ACEDATA tables) and Microsoft SQL Server to support production troubleshooting, reporting, audits, and ad hoc analytical requests.
- Analyze and validate store-level deployment configurations; detect missed deployments, configuration discrepancies, and DLL mismatches using WinMerge and configuration file comparison techniques.
- Retrieve and deliver store artifacts including check images, receipts, and transaction records from POS store drives (via UNC path) and IBM i IFS, supporting compliance, audit, and evidence collection requests.
- Manage and maintain scheduled tasks and applications on the jump server; coordinate application deployments and service account transitions with DevOps.
- Participate in code reviews, maintain version control discipline using Git and/or TFS, and contribute to CI/CD pipeline development and deployment processes.
- Collaborate with cross-functional IT teams (DevOps, Loans, Cards, Bill Pay, Sales Audit, Banking) for issue escalation, feature delivery, and knowledge sharing.
- Maintain and synchronize project files, SQL reference queries, troubleshooting guides, and technical documentation to shared drives for team access.
Key Competencies
- Strong analytical skills for diagnosing complex issues across POS, IBM i, and web application layers; comfortable working through ambiguous problems to resolution.
- Effectively document technical processes, communicate findings to technical and non-technical stakeholders, and share knowledge across teams.
- Ability to manage multiple concurrent tasks independently and adapt quickly to shifting priorities.
Interactions
- Direct Report Title - 0
- Indirect Report Title - 0
Other Internal/External Interactions
- Internal: POS DevOps Team, Application Development Teams (Loans, Cards, Bill Pay), Sales Audit, IT Management, UX/Product Stakeholders, Compliance
- External: Store Operations personnel for urgent troubleshooting; third-party integration vendors (MoneyGram, Ingenico, bill pay providers) as needed
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major responsibilities. While performing the duties of this job, the employee is regularly required to sit, stand or walk; use hands to finger, handle, or feel; reach with hands and arms; stoop or bend; and talk or hear. The employee must occasionally lift and/or move up to 50 lbs. Must have appropriate vision to see up close, and at a distance with ability to adjust vision and focus.
Position Type/Expected Hours of Work
This is a full-time position. Days and hours of work are Monday through Friday, 8:00 a.m. to 5:00 p.m. This position might require long hours and weekend work.
Travel
N/A
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in some work environments can be moderate.
Disclaimer
The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted, as a comprehensive inventory of all duties, responsibilities, qualifications required of employees assigned to this job.
EEO Statement
Populus Financial Group is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. In compliance with applicable law, Populus Financial Group does not discriminate against any applicant or employee on the basis of race, color, religion, creed, sex, sexual orientation, gender (including gender nonconformity and status as a transgender or transsexual individual), national origin or ancestry, ethnicity, age, physical or mental disability, citizenship, past, current, or prospective service in the uniformed services, genetic information, pregnancy status, or any other protected classification. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotions, discipline, compensation, benefits, and termination of employment.
Qualifications
Education
Preferred
Bachelor's Degree or better in Computer Science or related field.
Experience
Preferred
3 years:
Full stack development experience, with demonstrated delivery across front-end, back-end, and database layers in a production environment. Proficient in C# (.NET) and/or Python; experience building server-side application logic, APIs, and utility applications in Visual Studio 2022 or later. Proficient across front-end (UI/UX implementation), back-end (APIs, business logic, services), and database layers; ability to own a feature end-to-end without handoffs. Practical experience with point-of-sale system architecture, log file structures, store-level configuration management, and UNC path-based store drive access. Back-End & IBM i Proficiency – Strong working knowledge of IBM i (AS/400) environments, IFS navigation, and DB2 SQL query development against related tables. Front-End Development – Capable of building functional, responsive user interfaces using modern JavaScript frameworks; understands HTML, CSS, and front-end state management. Experience working with Agile/Scrum delivery models. API Design & Integration – Experience designing and consuming RESTful APIs; able to integrate with third-party services and internal legacy systems. Demonstrated experience with point-of-sale system architecture, debug log interpretation, configuration file management, and store-level troubleshooting via UNC path access. Practical familiarity with IBM i IFS navigation, DB2 for i SQL, and store data retrieval workflows; experience with ACEDATA or equivalent IBM i table structures preferred. Proficiency with WinMerge, Agent Ransack, DBeaver, SQL Server Management Studio, Notepad++, and Windows Task Scheduler; jump server access and administration experience preferred. Experience with Git and/or TFS; familiarity with CI/CD pipelines and deployment processes. Strong written and verbal communication skills; ability to document technical processes, write clear API and system documentation, and share knowledge effectively. Experience with cloud platforms (Azure, AWS, or GCP), containerization (Docker), or PowerShell scripting, preferred. Background in financial services, retail operations, or multi-store POS environments, preferred.
Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
$70.42 - $88.03 per hour
Software Fullstack Developer Full-time San Jose, CA You’ll be joining Adobe on a contract opportunity, employed through NextDeavor Benefits You'll Love NextDeavor offers health, vision and dental benefits for contract employees Paid sick leave eligibility...SuggestedPermanent employmentFull timeContract workWork at office- ...PRIORITY 2: Position: Java Full stack Developer Hybrid Job : Alpharetta-GA Duration: Long Term contract Client: Verizon on... ...Go, linux, postgres, Rust, Smalltalk, TypeScript, open source software, and cloud services. Strong knowledge of common web front-end...SuggestedLong term contractWork experience placement
$82.42k - $126.6k
...business requirements, in line with guidance provided ⦁ Facilitate software application design discussions, and document design decisions... ...bug fixes to uphold the software quality standards ⦁ Develop user training programs, documentation, and support frameworks to...SuggestedFull timeTemporary workRelocation- Role: API Java-Tech Lead Location: Atlanta, GA (Initially Remote) Project Type: Long Term Contract Tech Lead -UI/APi Java, Microservices, Spring Boot or Camel, Node Express Framework, Jira, Confluence, Jenkins, GitHub, Java Script/Type Script, Junit Frameworks...SuggestedLong term contractRemote work
- ...business requirements, in line with guidance provided ⦁ Facilitate software application design discussions, and document design decisions... ...bug fixes to uphold the software quality standards ⦁ Develop user training programs, documentation, and support frameworks to...SuggestedFull timeTemporary workRelocation
- ...business requirements, in line with guidance provided ⦁ Facilitate software application design discussions, and document design decisions... ...bug fixes to uphold the software quality standards ⦁ Develop user training programs, documentation, and support frameworks to...Full timeTemporary workRelocation
- ...Full Stack Java Engineer III works with team to provide complex software programming for new software, production support and... ...requirements and translate into working software. Designs, develops and performs testing of software to meet functional requirements...Work experience placementWork at officeLocal areaRemote workMonday to FridayNight shiftWeekend work
$60 per hour
...in working collaboratively with our clients and employees to achieve success. DS Technologies Inc is looking for Java Full Stack Developer role for one of our premier clients. Job Title: Java Full Stack Developer Location: Basking Ridge, New Jersey ( Onsite...Hourly payContract work- ...Role :: Java Full Stack Developer Location :: Bellevue, WA or Atlanta, GA(day1 onsite) Term :: W2/C2C Mandatory Skills :: - J2EE, SpringBoot and scalable API microservices - Developing User Interfaces using AngularJS, HTML AngularJS, HTML, CSS, Javascript, JQuery...
$60 per hour
...Java Full Stack Developer (Java 17, Angular, Spring Boot) Location: Secaucus, New Jersey (Hybrid) | C2C | Hybrid Pay Rate:... ...instrument communication protocols and build high-quality, scalable software solutions. Responsibilities Analyze vendor documentation...- ...Benefits: ~401(k) Java Full Stack Developer (Java and React) Candidates should be willing to work onsite in Phoenix, AZ. About... ..., and maintainability. Required Skills ~10+ years of software development experience. ~ Strong experience with Java, Spring...
- ...code! • Experience with client-side tech stack: HTML, CSS/SCSS, JavaScript, Angular and NGRX • Experience working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools. • Understanding of fundamental design...Full timeLocal area
- ...Java Full Stack Developer needs 8 years experience Java Full Stack Developer requires: Experience with MySQL Exposure to DevOps tools and CI/CD pipelines Experience in large-scale enterprise or legacy application modernization Knowledge of security...
- ...Tax terms - W2 only Technical Expectations Frontend Development - ~ Strong working experience with Angular or React. ~ Develops maintainable, modular UI components and integrates them with backend APIs. ~ Understands state management, routing,...Work experience placement
$120k - $160k
...Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security solutions... ...posture of the current environment Provide expertise for developing AI Security standards and incident response playbooks...Full time- ...Principal, Platform Engineering- Databases job leads designing, developing and maintaining digital technology infrastructure to support... ...engineering teams' capabilities. Key Accountabilities SOFTWARE DEVELOPMENT: Leads the design and development of high quality...Work experience placementVisa sponsorshipWork visa
$125k - $150k
...fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (DRAGON) As a software engineer on the Dragon team, you will...Permanent employmentTemporary workWeekend work$69.1k - $141.5k
Job Title: Full Stack Software Developer/EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalAnticipated Posting End: 7/10/2027The Opportunity...Contract workWork experience placementFlexible hours- Yokogawa Marex has an exciting opportunity for an experiencedfull stack software developer with a strong track record in developing with C#, web technologies and SQL Server.Reporting to Software Development Manager, as an experienced full stack developer in our software...Permanent employmentFull timeContract workWork experience placementWork at officeMonday to Friday
- ...across the technology spectrum and distributed architectures to deliver a cutting-edge approach.SAIC is seeking a Full Stack Software Developer in support of our United States Air Force customer. The ideal candidate will require experience in software (SW) design, development...
$69.3k - $158k
Full Stack Software DeveloperThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference...Full timeContract workPart timeWork at officeLocal areaRemote work$100k - $125k
...connected culture where everyone has the opportunity to learn, grow and succeed together.Job OverviewWe are seeking a Full Stack Software Developer to support and evolve our web applications and cloud‑based platforms. This role will focus on stabilizing, enhancing, and...Temporary workRemote work$293.8k - $343.34k
...explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can...Full timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$90k - $110k
...organization, innovation and creativity is within our DNA. Come help us make every talent moment Phenomenal!We are looking for a Software Developer (Full-Stack) to design and develop scalable, secure, and highly efficient backend services and systems. You will work on...- ...details below.Vantor has an immediate opportunity for a Full Stack Developer to join a team building and maintaining multiple solutions... ...a TS/SCI clearance.Bachelor’s degree in Computer Science, Software Engineering or a related field (4 additional years of experience...Permanent employmentFull timeWork at officeImmediate startRemote work
- ...of its kind to combine the performance and reliability demanded by the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG, and other...
$150.83k - $251.38k
...organization. These practices are applied thoughtfully and with respect for candidate privacy. What is the opportunity? As a Software Engineer, C/C++ you will be responsible for the following: • Driving and delivering new product features in Horizon Windows...Work experience placementLocal areaVisa sponsorshipFlexible hours- OverviewVTG is seeking a talented and experienced Full Stack Software Developer to join our dynamic and innovative team in Chantilly, VA or Herndon, VA. As a Full Stack Software Developer, you will play a key role in designing, developing, and maintaining high-quality...
$175k - $225k
IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing performance. Our dynamic...Permanent employmentFull time$145k - $225k
...the best in the business. In addition to possessing sharp software development skills and a broad and deep understanding of software... ...and distributed application architecture ~ Experience with developing trading algorithms a plus, but not required Compensation...For contractorsWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- agile software developer United States
- software developer internship no experience United States
- intermediate software engineer United States
- software engineer staff United States
- experienced software developer United States
- software engineer co-op United States
- work from home software developer United States
- software developer no experience United States
- software developer fintech United States
- software data engineer United States











