Pfl Tech Inc

Software Engineer

  • Pfl Tech Inc
  • Remote USA
Apply Now

Job Description

At PFL a Vomela Company, every role opens a path to grow because your potential fuels our progress. Take pride in being part of a company thriving on the global stage, where our people create immersive brand experiences that leave a lasting impression. Here, you’re not just an employee; you’re an owner with a real stake in our success. Our strength is our people: a global team turning collaboration into extraordinary results.

Job Summary:

Responsible for the development and documentation of software applications. Able to build and foster a healthy and mutually constructive relationship with business representatives, product owners, UX designers and other software developers.

Pay Range: $90,000 - $100,000 USD

Deliverables:

• Highly functional and easy to use system interfaces

• Scalable, maintainable, well tested and reusable software applications and supporting components such as customer-facing user interfaces, data storage architectures, REST APIs, back-end processes, and system integrations

• Accurate and well-written documentation of the system and individual components

• Reliable estimates of feature effort and timelines

Activities:

• Implement data storage improvements focused on scale and efficiency

• Develop enterprise level solutions focused on stability and maintainability

• Troubleshoot and maintain existing solutions

• Create and maintain software infrastructure documentation

• Translate business needs into technical solutions

• Collaborate with user groups and design teams to thoroughly understand business requirements

• Participate in teams implementing new applications or features

Requirements

Understanding of application & web architecture and development

• Knowledge of .NET and C# or other Object-Oriented languages likes Java

• Experience working with relational and non-relational persistence

• Experience integrating with 3rd party APIs

• Familiarity in agile engineering best practices including sprinting and refinement processes, coding standards, code reviews, source control, build processes, test automation, continuous integration, and operations

• Problem-solving, debugging, and performance tuning skills

• Desire to work in a fast paced, collaborative development environment, supporting a growing company

• Ability to prioritize workload and manage time effectively

• Ability to break a problem/solution down and deliver continual incremental functionality that provides business value at each step

• Ability to balance near-term practicality, driven by resource constraints and timelines, with ideal technology states

• Effective verbal and written communication skills with both technical and non-technical people

• Preferred Experience with browser technologies such as HTML, CSS, and JavaScript frameworks like AngularJS or React

• Preferred Experience building event-driven microservices that leverage Kafka or similar event sourcing technology

• Preferred Experience developing against orchestration engines that leverage process automation languages like BPMN

• Preferred Experience building elastic systems capable of scaling horizontally

• Able to represent PFL and the values we stand for: People, Relationships, Progress, Results

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources