Denver, Colorado

Overview
Under general guidance and direction, the Software Engineer is responsible for activities to develop software to meet business needs. The Software Engineer reviews business requirements, develops source code, develops unit tests, and maintains existing applications. As a Software Engineer, you will be responsible for developing, testing and deploying applications and microservices utilizing best practices for web standards, accessibility, usability, application development, security, and architecture. You will also be responsible for performing diagnoses, troubleshooting, and assisting in the resolution of production problems for the organization applications.
Responsibilities
  • Works collaboratively with various stakeholders to identify business requirements, provide technical solutions and release timing.
  • Design and create applications and APIs/microservices using conventional software development languages or low code/declarative platforms
  • Maintain and perform enhancements to existing custom applications and processes
  • Perform integration of systems utilizing various integration tools, APIs, and custom code
  • Develop and perform unit tests
  • Perform deployment of developed applications, and automate processes to the extent possible
  • Stay updated with the current best practices and industry developments in application development
  • Provide support for internal applications and other information systems
  • Document policies, designs, procedures and installation instructions
  • Must be available for after hour support and for evening or weekend deployments
  • Perform other duties as assigned.
Qualifications
Required:
  • Minimum of 2 years related work experience
  • Bachelor's Degree in Computer Science or equivalent
  • Experience with software development, web applications and API development
  • Strong understand of software engineering principles and design
  • Ability to program in C#/.Net with minimum 2 to 3 years of experience
  • Strong problem-solving skills, ability to identify and troubleshoot performance and operational problems
  • Excellent communications and presentation skills
Preferred
  • Advanced Certifications
  • Experience with SQL a plus
  • Experience with other languages (.HTML, Java a plus)
  • Familiarity with git, Linux, Jenkins, shell scripting a plus
  • Experience with DevOps tools a plus
  • Experience with Agile Development a plus
Physical Requirements:
  • Role requires sitting or standing in front of a computer monitor for prolonged periods of time in a fixed neck position.
  • Constant use of a computer or other office equipment resulting in repeating motions of the hands and wrists.
  • Light work that may include moving objects up to 20 pounds.
What You Can Expect From PWB

Rewards

National Base Pay Range (annual): $45,508.33 to $628,560.73

Final salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with geographic/market data.

PWB is pleased to offer additional benefits to support our employee's physical, emotional and financial health. Benefits include: medical, dental, vision, 401(k), life and disability insurance, parental leave, mental health support, wellness incentives, legal assistance, tuition reimbursement, paid time off, company holidays, incentive programs, as well as other fringe benefits.

At PWB, we are committed to the principles of diversity, equity, inclusion and equal opportunity. We build teams and grow talent that reflect the diversity of the clients and communities we serve. Diversity of background, experience and perspective adds value and depth to our teams and creates better business results.

PWB is an equal opportunity and affirmative action employer. We take pride in building a workplace culture where all employees feel supported and respected, and have equal access to career and development opportunities without regard to race, religion/creed, color, national origin, age, marital status, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), gender identity/expression, sexual orientation, veteran status, physical or mental disability, medical condition, military status, genetic information, or any other characteristic protected by federal, state or local laws.

If you would like to request an accommodation due to a disability, please contact us at careers@pacwest.com.

Denver, Colorado

We are not like other banks. At Pacific Western Bank, relationship banking is not the exception, but the rule. For more than two decades, we have helped growing minded and established companies succeed by listening, asking thoughtful questions, and responding with tailored solutions. Pacific Western Bank is a commercial bank with over $40 billion in assets headquartered in Los Angeles, California, with executive offices in Denver, Colorado. The Bank has 69 full-service branches located in California, with one branch located in Durham, North Carolina, and one branch located in Denver, Colorado. The Bank provides community banking products including lending and comprehensive deposit and treasury management services to small and medium-sized businesses through our California-based branch offices and Denver, Colorado branch office. The Bank offers national lending products including asset-based, equipment, and real estate loans and treasury management services to established middle-market businesses on a national basis. The Bank also offers venture banking products including a comprehensive suite of financial services focused on entrepreneurial and venture-backed businesses and their venture capital and private equity investors, with offices located in key innovation hubs across the United States.

Similar jobs