Senior Software Developer

Milwaukee

(Brookfield, Wisconsin)
Full Time
Job Posting Details
About Milwaukee
Milwaukee Tool is an industry-leading manufacturer of heavy-duty power tools, accessories and hand tools for professional users worldwide.
Summary
Under the general direction of and reporting to the Sr. Manager of Software for New Product Development, the primary responsibility is for delivering all aspects of the software development lifecycle to include analysis, designing, coding, testing, troubleshooting and supporting software to meet or exceed specified standards and end-user requirements .
Responsibilities
* Works in a collaborative development team and QA team members to iteratively construct software solutions. * Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results. * Prepares detailed specifications from which programs will be written. * Design, codes, tests, troubleshoots, debugs and documents those programs. * Recognized for a high level of technical expertise in all phases of software lifecycle management. * Support and improve current software and show a high level of ownership of assigned tasks through to completion. * Participate in daily stand ups, review and planning meetings. * Frequently reports and works closely with software programming lead on assigned tasks. * Collaborate with members of IT on the best practices around software development and object-oriented programming practices. * May be responsible for completion of a phase of a project. * Regularly provides guidance to less-experienced programmers. * Requires a thorough understanding of a number of disciplines including but not limited to databases, networking, programming, setup/deployment and support services. * Works with graphic designers and other members of internal project team and external contractors to develop programs, designs and make architecture recommendations.
Ideal Candidate
* Bachelor's Degree preferred, but not required * 5+ years of general .NET development experience * 4+ years of general web development experience * Must have experience in .NET Framework 3.0+, MS SQL Server, Visual Studio, C#, ASP.NET MVC, HTML, CSS, JavaScript * Must have experience working with agile methodology such as Scrum or Kanban * Experience in WCF and Web API a plus * Experience in graphic and UI design a plus * Experience in mobile application development (iOS and/or Android) a plus * Requires strong written, verbal, analytical and interpersonal skills
Compensation and Working Conditions
Reports to Sr. Manager of Software for New Product Devt.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.