Title : Software Engineer II -Manager.
What Youll Do :
- Designs, codes, and/or configures solutions for moderate complexity Agile stories, with little guidance from senior software engineers.
- Debugs and resolves moderate complexity software bugs or issues, working independently, and finds the real root cause and provide a fix without collateral damage.
- Writes automated unit and integration-level tests under own direction.
- Creates a conceptual design/architecture for small scale software solutions with guidance from an architect or more senior software engineer.
- Provides guidance and mentoring to more junior software engineers.
- Follows development standards and effectively demonstrates technical solutions to other software engineers in code reviews.
- Assists in making source code management decisions for one or more teams.
- Performs complex source code management tasks independently.
- Performs other related duties and activities as required.
- Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.
- Duties, responsibilities and activities may change at any time with or without notice.
Qualifications/Requirements : WHAT YOUVE DONE : Education And Work Experience :
- Bachelors degree, or higher education level, or its foreign equivalent, in Computer Science, Computer Information Sciences, and/or related field.
- Total Work Experience : 10+ years (software development), 6 years minimum.
- Leadership Experience : 2 years minimum, 4 years preferred.
- Product Experience : 4 years minimum, 6 years preferred.
- Domain Experience : 4 years minimum, 6 years preferred.
Specialized Knowledge, Skills, And/or Abilities :
- Expert in Object-oriented design,.NET development, Relational OLTP queries and Relational database design.
- Extensive working experience with .NET Frameworks.
- Extensive working experience with SQL stored procedure & Views.
- Expert of XML/XSLT document design, JavaScript development, HTML5 & CSS.
- Proficient with Azure Development (Azure Functions, Azure Services, Azure Storage, Azure SQL.
- Experience with cloud-native solutions and deployment practices.
- Should have a good understanding of Azure VM, VNET, Storage, Subscriptions & Security.
- Expert in how to estimate, analyze, and the Software Product Development Lifecycle with Agile methodology.
- Experience with Kubernetes and containerization.
- Knowledge of Linux containerization & running .NET containers on Linux.
- Excels in the ability to manage deadlines, communicate in a team, and operate independently with guidance.
- Proficient with Duck Creek products like Policy or Billing or Claims or Engagement (AP) or Data Insights.
- Excels in Insurance domain knowledge.