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