Duties: The Software Engineer brings an engineering discipline and best practices to investigating, architecting, designing and implementing new solutions and adding new features or functions to existing solutions to meet business needs. The responsibilities include:
- Understand the business problem to be solved.
- Lead or participate in requirements gathering to feed an iterative-based methodology.
- Identify and use packaged software and SaaS products to integrate with new and existing solutions.
- Proficiently install and integrate software components.
- Design solutions using an iterative, test-driven methodology.
- Write unit tests and perform validation using contemporary tools, moving towards continuous development and integration.
- Prepare production-ready code.
- Gather, design, implement and test data needs using Oracle, Microsoft, or other data repositories.
- Use a responsive design framework to develop and design User Interface or User Experience.
- Peer review software design and code with other software engineers or software architects, depending on complexity.
- Utilize prototyping when introducing new approaches or techniques.
- Exercise proficient development in multiple modern programming/development languages.
- Ensure all software architecture and designs adhere to enterprise-level application security best practices.
- Build and automate the deployment of components and solutions into production using contemporary and emerging platforms, technology and software engineering methods, and applying knowledge of current industry toolsets.
Minimum Requirements: Bachelor's degree, or foreign academic equivalent, in Software Engineering, Computer Engineering, or Electronic Engineering; and 5 years of experience in software developer roles. Experience must include the following demonstrated skills and knowledge areas, which may have been gained concurrently:
- Demonstrated experience with business analysis and information systems used in financial settings.
- .Net C#.
- Angular, HTML5 with Responsive Design.
- REST.
- Data Repositories: Oracle/SQL Server with MSBI; with some knowledge of ETL.
- Git, Jira, Jenkins, NUnit, and XLDeploy/Release.
- Cloud provider platform: Azure using IaaS & PaaS.
Worksite: Full-time remote position with Standard Insurance Company headquartered at 1100 SW Sixth Avenue, Portland, Oregon 97204. Remote work from currently unanticipated locations in U.S.
#LI-DNI
Positions will be posted for at least 5 days from original posting date.