Software Engineer; or Senior Portland
Listed on 2026-02-06
-
Software Development
Software Engineer, Senior Developer, Full Stack Developer
Software Engineer (2, 3 or Senior) Portland, OR #114383
location: PORTLAND, OR, US, 97232
Company: Pacifi Corp
Pacifi Corp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service excellence, environmental sustainability inclusion & belonging.
General PurposeConduct analysis, create system specifications, develop, test and implement engineering, scientific and business applications, operating systems, and file/database servers. Evaluate software packages and provide recommendations to management and business clients. Identify future needs for key technologies and/or techniques and evaluates these technologies for adoption.
ResponsibilitiesThe responsibilities of the Software Eng 2 position include:
- Design, code, test, and implement complex programs; develop appropriate programs and systems documentation according to established IT standards.
- Enhance existing systems; participate in client walkthroughs and technical design reviews.
- Aid in systems development planning and monitoring.
- Participate in design reviews and peer code walkthroughs.
- Provide client and software support.
- Participate in development and ensure conformance to performance optimization and interoperability standards and requirements.
- Act as a subject matter resource and consult with clients and IT in support of the company's IT strategy and overarching business requirements.
- Collaborate with IT teams to identify technical deficits and improvement opportunities in current practices and procedures.
- Apply industry standard techniques as appropriate such as automated unit testing.
In addition to above, the responsibilities of the Software Eng 3 position include:
- May act as senior contributor or technical lead on small to mid-sized projects.
In addition to all the above, the responsibilities of the Sr Software Eng position include:
- Architects, designs, codes, tests, documents, implements and maintains more complex application programs and interfaces. May act as senior contributor or technical lead on small to mid-sized projects.
- Provides technical support; problem determination and investigation; implementation of upgrades for developed applications.
- Perform software development and ensure conformance to performance optimization and interoperability standards and requirements. Work in adherence to secure development lifecycle practices and policies.
- Performs or assists in the research and fact-finding to develop or modify application programs. Includes working with vendors to review quality, adaptability and compatibility of their products.
- Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures.
- Stay current with industry standards techniques for software development, and apply them to development, testing, integration and reporting processes where appropriate.
- Consults with application users in developing functional/technical specifications.
- Consults with application users, evaluates user requests for new or modified computer applications and associated interfaces to determine feasibility, cost and time required, compatibility with current systems and computer capabilities.
- Performs any additional responsibilities as requested or assigned.
Requirements of the Software Eng 2 position include:
- Bachelor's Degree in Computer Science, Mathematics, Information Systems or a related field; or the equivalent combination education and experience.
- A minimum of three years of experience in business software application design, development, and implementation.
- Experience in the industry or in an environment whose scope, size, and complexity are comparable.
- Knowledge of Object Oriented Design and methodologies.
- Project management skills and the ability to develop and monitor work agreements and budgets, as well as the ability to determine specifications, schedules, and deliverables.
- Consultative and business analysis aptitude including communication and interpersonal skills that enables understanding of client's needs, define requirements, and provide effective solutions.
- Knowledge of current…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).