Software Developer III (.Net and JavaScript) Internet & Ecommerce - Boston, MA at Geebo

Software Developer III (.Net and JavaScript)

Company Name:
The Bowdoin Group
We are a leader in providing academic content, technology as well as superior personalized services and course-driven digital solutions that transforms the learning experience for students.
Currently looking to fill multiple .Net/JavaScript Software Developer III positions
This is a contract to permanent opportunity
We have recently moved to a gorgeous building and an amazing office space. The work is rewarding, culture is great and our Leader believes in communication, transparency and getting things done.
The Software Developer III will be responsible for application development and support of our Client's high-quality, electronic products.
Essential Duties/
Responsibilities:
Improve version control, continuous integration, project build, and project automation
Pair programs with different people in many situations
Performs root cause analysis, technology evaluation, and design spikes
Provides direction and shares knowledge with team members in areas of expertise
Continuously learn new practices, processes, technologies, and languages
Enhance knowledge of new technologies, business processes, and project management skills
Provides development and support for one or more applications
Commits to completing well-defined work, and delivers on those commitments.
Participates in weekly iteration demos for product managers
Consistently follows software development methodology
Skills/Knowledge/
Experience:
Required
Bachelor degree in Computer Science or related field, or equivalent, relevant work experience
Minimum 5 yrs software development experience including 3 years of combined .NET and JavaScript programming experience. Including a JavaScript framework such as AngularJS, JavaScript MVC or JQuery
Thorough understanding of and experience in object oriented design and programming
Familiarity with wide portfolio of software development applications, environments and languages
Experience using source code control systems, such as Git, Subversion, or CVS
Strong verbal and written English communication skills required
Must be sensitive to cultural differences in interactions and in the way work is done
Needs good work ethic and strong sense of ownership of end result
Experience with ASP.NET, Web API, LINQ, SQL Developer
Preferred
Experience with Agile development methodologies, including XP methods such as Test Driven Development and pair programming. Using tracking tools, like JIRA.
Experience with Advanced JavaScript (including prototype-based inheritance, event delegation, closures, AJAX, JSON)
Experience with a variety of Database Systems, such as LDAP, Oracle, Sybase, MongoDB, NoSQL
Knowledge of search engine development, particularly with Lucene as a component
Understanding of Web Standards, Accessibility, and command of Semantic markup (XHTML, HTML5)
Passion for working in the academic, professional or library markets, and experience with technologies within those markets such as LMS,LTI, eReaders, OPAC, OpenURL, Z39.50, and SRU/SRW
Experience developing for mobile devices
To apply or for more information contact Steve at (781)263-5278 or email .
The Bowdoin Group is always seeking new technical talent to staff project-based positions with our contracting clients. We work with some of the most progressive companies throughout the New England area in a variety of industries spanning multiple technical disciplines. If you are a technical consultant in search of a new position, please reach out to us! We will be happy to work with you to locate the position that best matches your skills and personality.
Check out other positions we are looking to fill: www.bowdoingroup.com
The Bowdoin Group is an equal opportunity employerEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.