Lead Software Engineer at Goodwill Industries of SE WIS in Milwaukee, Wisconsin

Posted in General Business 24 days ago.

Type: Full-Time





Job Description:

The Lead Software Engineer is responsible for leading and contributing to the analysis, design, development, testing, documentation and maintenance of technical and software solutions across the organization. Provides insight and recommendations for emerging software technologies.

RESPONSIBILITY LEVEL:
Implements organization's goals, may provide input into strategic goals for information technology software engineering. Conducts research, evaluates data, and reports on findings, supporting the development and implementation of policies, procedures, and programs. Has familiarity with the information technology software engineering budget, may provide input into spending decisions, particularly as pertains to vendors, systems, and projects. Typically works on projects and initiatives that span 12 months - 2 years.

PRINCIPAL DUTIES:

1. Leading and Developing Talent: May partner with coworkers to advance their development.
2. Project and Change Management: May serve as a team member, or subject matter expert, for formal or department projects. Contributes ideas and helps develop solutions, while balancing demands of project work and routine job responsibilities. Engages effectively in change affecting her/him, communicating appropriately with supervisor. Follows through on learning, skill building, and practice necessary to adapt to change.
3. Problem Solving: Light supervision; works independently. Periodic review of work by manager or direct customer. Researches, analyzes, and evaluates situations and reports on findings. Solves advanced problems.
4. Technical Skill: Advanced knowledge of professional principles and skills. Comprehensive knowledge of principles, practices and procedures of particular field of specialization.
5. Community Engagement: Champions Goodwill's community engagement initiatives. Aware of Goodwill's community partner organizational and participates in volunteer opportunities as pertains to role and interest. Participates in industry/knowledge groups.
6. Assist in defining and executing our technology solutions using strategic and visionary thinking to address business objectives
7. Provide technical leadership and ensure alignment with existing and new technology environment capabilities with a focus on optimizing performance and scalability
8. Ensure consistency and the appropriate level of reusability through the design of both technical and software based solutions
9. Effectively analyze and troubleshoot issues at the application or system level and recommends and implement solutions to resolve complex problems
10. Actively lead the research of emerging technologies and trends benefiting the advancement of innovative software solutions by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
11. Uses industry best practices and standardization to ensure safety and security in the management and administration of confidential information.
12. Collaborates closely development team members on the development of technical requirements and management of project delivery.
13. Responsible for completing other duties/responsibilities as assigned.

REQUIREMENTS:

1. Two years of college education or experience equivalency, and a minimum of 5 years' experience.
2. Proficiency in a variety of programming languages, including C#, VB.NET, JavaScript and jQuery.
3. Excellent understanding of Microsoft SQL Server and relational database practices.
4. Excellent understanding of ASP.NET Web Forms and MVC platforms.
5. Ability to conduct research into software-related issues and products.

CORE CULTURAL COMPETENCIES:

1. Customer Focus: Independently anticipate and meet customer needs, while searching for ways to improve customer service. Internalize customer feedback, and follow up with customer to ensure problems are solved by providing innovative ideas to meet their future needs.
2. Values Differences: Seeks out the diverse perspectives and talents of others, striving to work effectively with others who have different perspectives, backgrounds or styles. Behave with sensitivity towards differences in cultural norms, expectations, and ways of communicating. Challenge stereotyping or offensive comments.
3. Communicates Effectively: Shares information and updates with others, while ensuring a clear, concise and professional communication through reports, documentation, written and other communications. Listens with interest to what others have to say.
4. Situational Adaptability: Demonstrates flexibility of responses to different situations through adapting to the changing needs, conditions, priorities or opportunities. Monitors how well an approach is working to see if a change is needed, recognizing cues that suggest a change in approach or behavior is needed.
5. Drives Results: Demonstrates a strong drive to achieve meaningful results, through driving tasks to successful completion and closure. Sets high standards for own performance, showing determination in the face of obstacles and setbacks.
6. Ensures Accountability: Takes responsibility and ownership for successes and failures in own work. Monitors progress of performance and changes approach accordingly, following through on commitments.

PHYSICAL/SENSORY DEMANDS:

Remain stationary for extended periods of time, repetitive use of hands, vision required to develop, design and implementation.

(SEW)





More jobs in Milwaukee, Wisconsin

Other
about 1 hour ago

Copart
Other
about 2 hours ago

Daniels Sharpsmart Inc
Other
about 2 hours ago

Kimberly-Clark
More jobs in General Business

General Business
30+ days ago

APAC Mississippi Inc
General Business
30+ days ago

Oldcastle APG Inc
General Business
30+ days ago

APAC-Kansas Inc