A.W. Chesterton Company Senior Software Developer in Groveland, Massachusetts
Are you a software developer who loves C# and .NET? Do you want to work for a company that is developing really cool internal applications, that has a team that is devoted to technology innovation, that is working on developing new mobile applications and where there is a clear growth path for you? Are you comfortable with Sharepoint?
Do you want to work for a company that is devoted to employee growth? Where you are encouraged to spend 5% of your on the clock time focused on your own development? Where there are mentoring programs, training programs, tuition reimbursement, scholarship programs and more? Do you want to drive to Boston and pay for parking - or drive to Groveland, have free parking, a basketball court, a subsidized cafeteria, and walking and running clubs (among others)?
If that sounds like you, and we sound like a company you want to work for - read our official job description below!
Please note: we are not accepting third party resumes or agency solicitations for this position
Provide business analysis and system development in an internet, intranet, mobile, or client/server environment including maintenance of existing software. Work closely with the Software Development Manager in the design of new application modules. Analyze project requirements, design database architecture and produce functioned specifications. Perform all stages of the software development cycle utilizing application development tools and software utilities. Assume ScrumMaster responsibilities as needed. Identify innovative solutions to common business problems.
Web, Windows, and mobile application development utilizing Visual Studio and the .NET framework.
Create internet and intranet solutions with SharePoint and ASP.NET.
Develop .NET assemblies and middle-tier services for shared application business logic.
Provide support for users of SMS managed systems.
Coordinate the development work and schedules of on-site and off-shore contract employees.
Able to perform ScrumMaster duties during iteration planning and daily scrums.
Quickly troubleshoot problems across all current and legacy SMS systems and recommend solutions
Work in different business areas to identify innovative solutions that increase efficiency or solve common business problems.
Perform code inspections to ensure that development standards are being followed.
Mentor junior developers on best practices
Conduct both phone and in-person interviews of prospective employees to gauge technical experience
Research new desktop, mobile, and web-based tools for systems development and turnkey solutions.
Active participation in applicable user groups, seminars, and conferences.
Data and system modeling and architecture.
COMPLEXITY OF DUTIES:
Works with minimum supervision, decisions are made based on pre-established policies and procedures, as well as professional experience and judgment.
Special instructions given for new assignments.
Uses professional judgment to determine when a higher level of authority is necessary.
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.
Excellent analysis, technical, and problem-solving skills.
Strong written, verbal and interpersonal skills.
EDUCATION and/or EXPERIENCE:
4 year college degree or significant military or business experience (8+ years)
5+ years manufacturing, distribution, financial and consumer business systems experience
8+ years development experience: C#, VB.NET, Entity Framework, MS SQL Server, MS Office.
6+ years web development: SharePoint, ASP.NET, MVC, IIS, WCF, jQuery, XML, HTML, etc.
Software Development methodologies like TQM, Summit-D etc. desirable.
Ability to read, analyze and interpret general business and technical documents.
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 the general public.
Ability to solve practical problems in situations where only limited standardization exists.
Ability to interpret a variety of instructions furnished in written, oral, diagram or schedule form.
All of A.W. Chesterton Company employment is contingent upon successfully passing a background check, drug test, and the respective medical surveillance requirements.
Chesterton is an equal opportunity employer M/F/V/D
Shift: 1st Shift
External Company URL: www.chesterton.com