Senior Software Engineer
Brady Corporation - Milwaukee, WI

This job posting is no longer available on Brady Corporation. Find similar jobs: Senior Software Engineer jobs - Brady Corporation jobs

Senior Software Engineer (

Job Number: P2345804192013 )

Description
Position Summary:
  • The Senior Software Engineer is responsible for writing high quality object oriented code to support the development of company’s software products. Engineer is expected to document code design, write clear concise comments in code, and create documentation outlining code functionality. All engineers are required to follow Brady’s development process which includes our iterative development process. Individual will be Responsible for time estimating, architecting, and working with marketing on development of large scale software. Individual may utilize other resources in development of technology needed for development of software.

    Essential Duties and Responsibilities:
  • Work closely with business analyst marketing, and other engineers to help translate customer needs into specifications, design concepts and subsequently into finished products that meet quality, budget and time line requirements.
    • Write code in C#, C++ using Microsoft’s Visual Studio environment.
    • Required to time estimate coding efforts, develop design, and document code modules.
    • Aid in the development of project specifications, including writing use cases.
    • Document designs using block diagrams, UML diagrams, and sequence diagrams.
    • Create architecture for large code modules so they fit into the overall project design.
    • Utilize object oriented techniques when developing code bases, and follow standard development practices. SUPERVISORY RESPONSIBILITIES: May direct outside resources in code development.
  • Implements technical solutions to problems assigned.
  • Leads assigned projects by taking high-level problems and breaking them down into individual tasks.
  • Develops novel solutions to problems including multi-disciplinary approaches.

    Required Knowledge, Skills & Abilities:
    Requires a minimum of three to four related experience in the design of software products. Solid object oriented software design skills Good interpersonal skills
    •Minimum of Bachelors of Science in Computer Science, Computer Engineering, Software Engineering, or Electrical Engineering. Experience with graphics, printing, and embedded technologies a plus
    •Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals.
    •Ability to effectively present information and respond to questions from groups of managers, clients, customers, and general public.
    TECHNICAL SKILLS:
    C#
    •Database Design
    •Debugging
    •C++
    •OO Design
    •Design Processes
    •Design Specifications
    •Graphics programming
    •Microsoft office suite including Visio and MS Project
    LEADERSHIP SKILLS:
    Customer Focus
    •Informing
    •Drive for results
    •Creativity
    •Peer relationship
    •Problem Solving
    •Customer Focus
    •Learning on the Fly
    •Time Management

Brady Corporation - 15 months ago - save job - block
Recommended Jobs
Software Engineer II
Direct Supply - Milwaukee, WI
Direct Supply - 18 hours ago

Software Engineer
GE Healthcare - Waukesha, WI
GE Careers - 4 days ago

Software Engineer I-HC
GE - Milwaukee, WI
GE - 17 days ago
About this company
24 reviews
Brady Corporation is an international manufacturer and marketer of complete solutions that identify and protect premises, products and...