The Senior Software Engineer engages directly with IT leadership, development teams, technical delivery teams, enterprise architects, resource managers, operations support teams and vendors to ensure the successful design, development and delivery of technology-based solutions including a specialization in consumer-facing web solutions, and front-end development. KEY RESPONSIBILITIES Solves highly technical and complex incidents/ business problems and/or drives efforts to resolve incidents Devel... more details
Job Description
The Senior Software Engineer engages directly with IT leadership, development teams, technical delivery teams, enterprise architects, resource managers, operations support teams and vendors to ensure the successful design, development and delivery of technology-based solutions including a specialization in consumer-facing web solutions, and front-end development.
KEY RESPONSIBILITIES
Solves highly technical and complex incidents/ business problems and/or drives efforts to resolve incidents
Develops/designs integrated solutions within a broad technical context
Reviews documents of others; looks to automate processes and create efficiencies
Serves as an expert on projects
Establishes successful working and support relationships with cross-functional leaders and staff as well as third party vendors
Not only resolves problems as an individual contributor, but helps others resolve problems by providing real time coaching, advice and feedback
After resolving highly technical issues, looks to educate others to solve the issues independently in the future
Leads brainstorming sessions with associates to determine best solutions
Independently researches new technologies and can prepare a business case
Qualifications
QUALIFICATIONS
Mulesoft & APIs Expert: Proficient in the full SDLC of APIs across multiple technologies.
Experienced Architect: 4+ years of experience in designing, implementing, and integrating architecture tailored to business needs.
System Reliability Pro: Proven track record in designing, developing, and operating highly available, scalable, and fault-tolerant systems.
Database & Queuing Expert: Experience with backend SQL database, SQL functions, queries, and queuing technologies.
KNOWLEDGE, SKILLS & ABILITIES
Adaptability:
Quickly adapts to new technologies, tools, and processes.
Thrives in a dynamic environment with frequent changes and updates.
Agile Mindset:
Embraces Agile methodologies and principles.
Works effectively in sprints and iterative development cycles.
Problem-Solving Skills:
Strong analytical skills to troubleshoot and resolve complex issues.
Creative in finding efficient solutions under tight deadlines.
Collaboration:
Excellent team player with strong interpersonal skills.
Communicates effectively with cross-functional teams and stakeholders.
Technical Proficiency:
Proficient in multiple programming languages and frameworks.
Deep understanding of software development lifecycle and best practices.
Continuous Learning:
Committed to continuous improvement and staying updated with industry trends.
Actively seeks out learning opportunities and upskilling.
Efficiency and Productivity:
Strong time management and organizational skills.
Ability to prioritize tasks and manage workload in a high-pressure environment.
Quality Focus:
Ensures high standards of code quality and performance.
Implements automated testing and continuous integration practices.
Initiative:
Proactive in identifying areas for improvement and proposing innovative solutions.
Self-motivated and driven to take ownership of projects.
Customer Focus:
Understands and anticipates customer needs.
Designs and develops software with the end-user experience in mind.
Flexibility:
Willing to pivot and change direction as project requirements evolve.
Comfortable with ambiguity and uncertainty in project specifications.
Effective Communication:
Clearly articulates technical concepts to non-technical stakeholders.
Strong written and verbal communication skills.
Additional Information
Compensation
Base Pay Range: $115000 - $150000
Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of our total awards approach to compensation which is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses or incentives.
Workplace
One of our values pillars is to work as OneTeam and we believe that there is no replacement for in-person collaboration but understand the value of some flexibility. Public Storage teammates are expected to work in the office five days each week with the option to take up to three flexible remote days per month.
Our office is located in west Glendale, near Interstate 5 and Western, just south of downtown Burbank
Public Storage is an equal opportunity employer and embraces diversity. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected status. All qualified candidates are encouraged to apply.
Job Abstracts is an independent Job Search Engine. Job Abstracts is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. Job Abstracts uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, and job descriptions are the property of their respective holder. Job Abstracts does not have its members apply for a job on the jobabstracts.com website. Additionally, Job Abstracts may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.
We would like to take a second to Welcome You to Job Abstracts, the nation’s largest Pure Job Board. With over 3.1 million job listings from 15,000+ Companies & Organizations, we help job searchers find careers that match their interests. As an anonymous user, you have probably discovered how easy our system is to use. However, you have just scratched the surface of what we can offer.
We encourage you to Register so you can use our most powerful features: searching with multiple terms, setting up multiple locations, establishing favorite companies, and accessing your search history. If you find a job you like, you can apply directly for it, and then, keep notes on it. We will also keep a lookout for jobs that match your search terms and email you when we find something you may like.
You can register for free and the system is free to use. If you like our system so far, click on Register and unlock the power required by serious job searchers.
Any time you conduct a search, the system shows you job matches, ranked by their Relevance Score (RS).
The score is calculated by a proprietary algorithm that uses Intelligent Machine Learning.
The Relevance Score tells you how well the job opportunity matches your search term or terms.
When not logged in, the system is limited to one search term. Scores for single term matches are usually lower.
When you register, log in, and set up multiple terms prioritized by importance, the jobs found for you will receive a much higher Relevance Score.