Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
B
BLR | Leadership Platforms | CCMI
Senior Software Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on national data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$118,709 / year median in the U.S.
+22% projected growth
Job Description
At the heart of our company is our people. People from many different backgrounds with different vantage points, opinions, and experiences. We strive to continually lead with our IMPACT values and empower our employees to develop their full potential on a team that is passionate about acceptance, inclusivity, and achievement. Our employees are the driving force for the innovation, collaboration and creativity that enables our organization to deliver strategic success.
Job Summary:
BLR is seeking a remote Senior Software Engineer (PHP) to help maintain, improve and extend our established environmental, health, and safety (EHS) compliance platform. You will work directly with product and engineering teammates to keep the platform reliable and continuously improving. This is a hands-on role for an engineer who is comfortable working in an existing codebase, takes pride in clean and maintainable code, and enjoys steadily raising the quality bar.Primary Duties and Responsibilities:
Maintain and enhance the BasicSafe application Design, build, and ship new features across the stack Write clean, well-structured, maintainable code Contribute to gradually modernizing the codebase Develop and consume REST APIs and integrations between application components and services Write and optimize MySQL queries and schema changes, using safe, parameterized data Collaborate with product managers, QA, and fellow engineers to translate requirements into technical solutions Participate in code reviews, uphold coding standards, and help improve team practices and documentation Additional Responsibilities Additional duties as assignedCritical Competencies:
Ownership & Execution- Demonstrates a sense of ownership to drive issues to closure, maximizes the use of existing processes while continuously pursuing ways to improve efficiencies, sets aggressive goals, monitors progress, and delivers results, seizes more opportunities than others Manages Ambiguity & Change
- Makes decisions with available information that align with strategy, embraces and manages change, challenges that status quo and champions new initiatives, comfortable handles risk and uncertainty Innovative Thinking
- Consistently demonstrates a passion for innovative thinking and idea generation, successfully obtains by-in from relevant stakeholders, able to navigate the creative process, can project how potential ideas may play out in the marketplace