Software Engineer

SOL OLALEKAN-AYODEJI ABAYOMI
United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$90,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Software Applications Automation of Tests Business Process Model and Notation C Sharp (Programming Language) Cascading Style Sheets (CSS) Code Review Continuous Integration
+16 more
Software Debugging Object-Oriented Software Development Performance Tuning Software Systems Systems Integration Data Storage Technologies ReactJS AngularJS Apache Kafka Build Process Event Sourcing Software Coding Restful APIs Web Architecture Software Version Control Microservices

Job description

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

Do you have experience in Version control?, 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 & conditions

Pulled from the full job description

  • AD&D insurance
  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance, * 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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all