Software Engineer/Data Analyst
Madison, WI  / Milwaukee, WI 
Share
Posted 90 months ago
Position No Longer Available
Position No Longer Available
Job Description
Position is a temporary to permanent and located in Milwaukee, WI

Position Overview
This position plays a key role in the one or more phases of the software development life cycle by analyzing and defining requirements; testing and implementing software; and ensuring compliance with company policies and procedures. Furthermore, this position will analyze data and business intelligence systems to develop resources for stakeholder’s data requests and create and implement data marts.

Essential Job Functions
  • Develop the software requirements based upon needs of functional area/department by conducting a thorough needs assessment and analysis.
  • Develop the overall system architecture and validate requirements.
  • Write software source code in the specified language based upon overall system architecture and documented requirements.
  • Integrate the software code with current source code and hardware to ensure an integrated system that minimizes impact to end users.
  • Design, implement, and execute test procedures for the standard software products.
  • Test code to ensure the meeting of product specifications, the proper interface between hardware and software, and the operational and performance requirements of the overall system.
  • Analyze data and create concepts for transforming and modeling data.
  • Support all high priority/urgent reporting, software customization and data requests.
  • Maintain internal business intelligence systems.
  • Act as a technical resource to end-users and IT staff.
  • Investigate and resolve issues related to current computer applications.
  • Ensure completion of assigned tasks, projects or programs according to schedule.
  • Complete and maintain all required status reports, paperwork, records, documentation, etc.
  • Complete the necessary documentation for assigned projects, to include certification documents.
  • Perform assigned technical writing assignments.
  • Participate on cross-functional teams to ensure continuous, on-going improvement of processes, methods, productivity and quality, while reducing cost.
  • Maintain technical competency and remain current on new technology and trends in the industry.
Minimum Requirements
 
  • Degree level qualification or equivalent in IT or Computer Science related subject
  • At least 3 years of software development experience
  • At least 2+ years of using C and C++ program language
  • Experience using Microsoft Visual Studio, including HTML5, ASP, ASP.NET and API’s
  • Experience with SQL Server Management Studio, Integration services and too
Educational, Experience, and Licensing Preferred Requirements
 
  • Bachelor’s Degree
  • Experience in embedded application development
  • Experience with multiple report writing programs
  • Experience with multiple development tools
  • Experience with Analysis and Reporting modules for SQL Server Management Studio
Other Qualifications
 
  • Excellent verbal and interpersonal English communication skills
  • Demonstrated ability to write software code, reports, business correspondence and procedures manuals in the English languages
  • Demonstrated ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situation
  • Demonstrated ability to apply the principles of logical or scientific thinking to define problems, collect data, establish facts and draw valid conclusions
  • Work under minimal direction, organized and have the ability to prioritize commitments and projects
  • Team player with a strong work ethic
  • Excellent PC and keyboarding skills required, including Outlook and MS Office
  • Demonstrated conflict resolution and negotiation skills
  • Strong project management orientation with ability to assess scope and mitigate risks
  • Ability to interact effectively with all levels within the organization
  • Ability to think strategically and implement tactically
  • Position requires off-hours flexibility
Physical Requirements
This position is considered light duty with frequent phone and computer use. Ability to stand, climb stairs and lift at least 25 pounds.
Equal Opportunity Employer - Disability/Vet. TRC will provide equal opportunity to all individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

 

Position No Longer Available
Job Summary
Start Date
10/1/2016
Employment Term and Type
Temp-to-Hire, Full Time
Hours per Week
40
Required Education
Bachelor's Degree
Required Experience
3+ years
Email this Job to Yourself or a Friend
Indicates required fields