Software Engineer - Intermediate

Meridian, Idaho

This job has expired.

Analyze business/functional requirements and design, develop and test web services and other software components to build out Blue Cross of Idaho's corporate enterprise solutions built on Service-Oriented Architecture (SOA). These solutions span multiple platforms and functional areas.

Manage the development lifecycle to ensure the delivery of highly secure solutions that are optimized for performance and built to scale. Develop high quality, maintainable and high-performance software components (services, classes, database components, etc.). Participate in defining, documenting, and developing software, contribute to architecture and technical design discussions, code reviews, and technical design/specifications in collaboration with the development team.

Experience: 3/+ years' in requirements gathering, design, development and support of enterprise level applications using .NET, C# and service-oriented design and development to include:

  • Analyzing, defining, designing, implementing, testing and maintaining complex software systems
  • Supporting client needs, products and technologies

Education: Bachelor's Degree in Computer Science, Computer Engineering or closely related technical field

Knowledge of:

  • Agile and Scrum framework and tenets

  • Automated tests frameworks such as MSTest, NUnit, XUnit, or equivalent

  • Object Oriented principles and design

  • Distributed application development

  • SDLC, version control, modeling and analysis, and system use cases

  • Relational databases, SQL, database design and stored procedures

  • Software integration and library module interfaces

  • Experience using Software Development Lifecycle (SDLC) frameworks, methodologies and tools such as Team Foundation Server (TFS), etc

  • .Net, C#, T-SQL Languages, Web Services, REST, XML and outbound messaging, HTML, JavaScript, SOAP-based web services


  • Sound decision making and problem solving

  • Organizational and planning

  • High level of initiative

  • Strong teamwork and collaboration; lead by example

  • Excellent presentation, and verbal/written communication

  • Understanding of emerging technologies and end-user needs

  • Problem solving including problem analysis and decision making

Ability to:

  • Quickly identify and analyze problem areas and correlate them to known defects to optimize processes

  • Actively work to resolve technical effort challenges and facilitate knowledge transfer between team members focused on shared objectives

  • Ensure that a positive customer experience drives the approach to work, the quality demonstrated, and the endpoint for measuring success

  • Create automated unit tests as part of software development process

  • Create and execute integration and regression test plans based on system and validation requirements

  • Provide high-level and detailed software development estimates

  • Drive efforts to completion to meet goals and/or project timelines

  • Analyze and optimize already deployed applications

  • Work with the Architecture team to ensure consistency with existing services and applications

  • Deploy the solution on a high-availability shared service production environment

  • Work under tight deadlines and shifting priorities

  • Carry out and facilitate multiple concurrent projects

  • Participate in on-call rotation, 24 hours a day, for supported systems

Preferred Qualifications:

  • Master's degree in Computer Science, Computer Engineering or closely related field

  • Healthcare and/or health insurance industry experience

  • Knowledge of EDI ANSI X12 transactions

  • Experience working on Agile/Scrum development team

  • Experience with Continuous Integration (CI)

  • Experience with Web Services Security (WS-Security)

  • Experience with automated build and deployment tools

  • Experience with SSRS reporting and SSIS processing

Position Reports to: Manager IT

Internal Job Posting: 4/26/2021 - 4/30/2021

External Job Posting: 4/26/2021 - Until Filled

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

This job has expired.
Job Alerts

Provide an email, zip code for jobs, and/or job category to subscribe to job alerts. Learn more now.

*By subscribing, you agree to our Terms and Privacy Policy.

More Health and Safety jobs

Bonaventure Senior Living
Colorado Springs, Colorado
Posted 27 minutes ago
Bonaventure Senior Living
Keizer, Oregon
Posted 27 minutes ago
Bonaventure Senior Living
Seattle, Washington
Posted 26 minutes ago
View recent jobs ยป