Senior Software Engineer

Full Time
Green Bay, WI 54303
Posted
Job description

Fincantieri Marine Group currently has an opportunity for a Software Developer III at the De Pere, Wisconsin location.

Fincantieri Marine Group (FMG) is the United States subsidiary of Italian shipbuilding giant Fincantieri, one of the world's largest shipbuilders, employing more than 19,000 shipbuilding professionals in 20 shipyards on four continents. Fincantieri has a rich history dating back more than 230 years and a track-record of delivering more than 7,000 ships. Fincantieri Marine Group is comprised of three Great Lakes Shipyards: Fincantieri Marinette Marine, builder of Freedom Class Littoral Combat Ships for the United States Navy; Fincantieri Bay Shipbuilding, specialists in construction, repair and conversion of United States Coast Guard (USCG) and commercial vessels; and Fincantieri ACE Marine, a state-of-the-art, climate controlled aluminum construction facility purposefully designed for assembly line manufacturing of aluminum vessels, using innovative modular construction techniques and component manufacturing.

POSITION SUMMARY

The Software Developer III is a senior member of the Digital Innovations Team. He/she architects, develops, tests and maintains custom software solutions that meet end-user needs. They mentor other software developers, lead small development teams and perform project management duties. The Software Developer III takes a lead role in design and code reviews, assists with delivery estimates and provides feedback about all aspects of the process.

Additionally, this position will require some travel to our facilities in Marinette, WI and Sturgeon Bay, WI in order to support applications and interact with business users. Team members are expected to become the experts for their applications and have strong knowledge of business processes supported by the Team.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

  • Translate business requirements and specifications into usable and scalable software
  • Design, develop or modify software and/or software systems by using various programming languages depending on the product and also taking the service architecture into consideration
  • Write and maintain technical specifications.
  • Troubleshoot complex software and performance issues
  • Develop and/or perform software automated testing procedures, solutions and frameworks to ensure software functions as needed
  • Lead design and code reviews
  • Mentor other software engineers
  • Look for security vulnerabilities in coding
  • Participate in discussions about the team's future vision and strategy
  • Drive to achieve organizational, department, team and individual goals.
  • Strive to stay technically and professionally relevant.
  • Abide by and enforce all organizational policies and procedures.
  • Work well within a small team environment which encourages participation in all facets of solution design and delivery.

SUPERVISORY RESPONSIBILITIES

  • No Supervisory responsibilities.

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Experience with .Net (C#, MVC), IIS Administration, and Web Development
  • Experience with Relational Databases (i.e. SQL Server, Hana)
  • Experience with Project Management Methodologies (Agile)
  • Experience of Software Development Lifecycle (SDLC)
  • Experience with Software Governance tools and practices (TFS)
  • Experience integrating across multiple applications and platforms (including APIs, REST connectors and other Web Services)
  • Familiarity with SQL Server Integration Services (SSIS) preferred

EDUCATION AND EXPERIENCE:

  • Requires Bachelor's Degree or higher in Computer Science, Information Technology or related field; or related experience and/or Training; or equivalent combination of education and experience
  • Minimum 7 years previous technical experience in an Applications Development role

SKILLS:

  • Must have .Net skills (C# preferred).
  • Must have MS SQL Server 2012+ experience.
  • Must have strong Microsoft Office computer skills.
  • Must have strong organizational and time management skills.
  • Must have the ability to maintain a professional demeanor.
  • Must have effective written, verbal communication, and customer service skills.
  • Must have ability to maintain confidentiality.
  • Must strive to continuously learn new practices, processes, methodologies, technologies, and languages.

Fincantieri Marine Group offers competitive pay with benefits in a growth-oriented environment. Qualified and interested applicants are encouraged to apply. Apply online at https://recruiting.adp.com/srccar/public/RTI.home?c=2155013&d=FMG-External

Fincantieri Marine Group is an Equal Opportunity Employer/Affirmative Action Employer and promotes a Drug Free Work Environment. Minorities, Women, Veterans and Disabled are encouraged to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Requirements:

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Experience with .Net (C#, MVC), IIS Administration, and Web Development
  • Experience with Relational Databases (i.e. SQL Server, Hana)
  • Experience with Project Management Methodologies (Agile)
  • Experience of Software Development Lifecycle (SDLC)
  • Experience with Software Governance tools and practices (TFS)
  • Experience integrating across multiple applications and platforms (including APIs, REST connectors and other Web Services)
  • Familiarity with SQL Server Integration Services (SSIS) preferred

EDUCATION AND EXPERIENCE:

  • Requires Bachelor's Degree or higher in Computer Science, Information Technology or related field; or related experience and/or Training; or equivalent combination of education and experience
  • Minimum 7 years previous technical experience in an Applications Development role

SKILLS:

  • Must have .Net skills (C# preferred).
  • Must have MS SQL Server 2012+ experience.
  • Must have strong Microsoft Office computer skills.
  • Must have strong organizational and time management skills.
  • Must have the ability to maintain a professional demeanor.
  • Must have effective written, verbal communication, and customer service skills.
  • Must have ability to maintain confidentiality.
  • Must strive to continuously learn new practices, processes, methodologies, technologies, and languages.

blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs