Software Engineer II

at  Arch Capital Group Ltd

Greensboro, North Carolina, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Nov, 2024Not Specified08 Aug, 20241 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility℠.
ARCH US MI Services, Inc., seeks Software Engineer II in Greensboro, NC.
Job Duties:
Perform analysis, design, coding, debugging, testing, and support of software application systems. Develop new applications, enhance existing applications and provide production support. Work with Agile Program Manager (APM), Digital Product Manager (DPM), and Business Systems Analyst (BSA) to accurately interpret systems specifications documented in Agile user stories. Translate specifications into engineering artifacts, which typically include design specifications, source code, test scripts and test results. Obtain approval on final design documents from APM and software architect (software engineer III or IV). Work with senior software development peers to ensure that the engineering realization is in accordance with Enterprise Architecture principles and software development best practices. As part of Agile team, complete software development work which includes application of creative design, coding and debugging methods and techniques. Collaborate with testers to ensure that all software components are tested adequately. Communicate any identified issues to APM. Offer suggestions to APM, DPM, and/or BSA on alternative approaches to achieve system objectives. Track and communicate issues to senior peers and/or APM for assistance with resolution. Liaise with other project and program areas to coordinate interdependencies. Develop and maintain a working knowledge of new technology and software engineering standards and practices. Design, develop, test, and implement scheduled report deliveries, utilizing automated delivery capabilities. Write complex SQL queries to implement performant data integration and reporting solutions. Focus on information/data quality by continuously evaluating data standards and data profiling. Provide production support on a rotational basis.
Qualifications:
Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Business, or related field plus 4 years of experience in the job offered or related software development position.

Must have:

  • 3 years of experience with Reporting, Business Intelligence, Data Management, and Data Analytics.
  • 3 years of experience designing, developing, and implementing reporting solutions using IBM Cognos.
  • 3 years of experience in Enterprise Data Warehouse modeling using Kimball methodology, and multi-dimensional modeling using star and snowflake schemas.
  • 3 years of experience with Microsoft SQL Server database version 2012 or later.
  • 2 years of experience with Cognos version 11.x.
  • 1 year of experience in Cognos configuration and administration.
  • Experience with SQL scripting and performance turning.
  • Experience in working with large data sets.
  • Experience with production support processes including incident and problem management techniques.
  • Experience using agile software development principles, process, and tools.

Weekend and/or overtime work required. Hybrid model position working 2 days in office with 3 days within commuting distance of office location.
Do you like solving complex business problems, working with talented colleagues and have an innovative mindset? Arch may be a great fit for you. If this job isn’t the right fit but you’re interested in working for Arch, create a job alert! Simply create an account and opt in to receive emails when we have job openings that meet your criteria. Join our
talent community
to share your preferences directly with Arch’s Talent Acquisition team.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:1.0Max:3.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Greensboro, NC, USA