- Escritório em Boston
The IT Development Co-op will help develop applications or features of applications that meet business needs and improve business processes. This position will write applications and extend features of existing applications under the guidance of the lead developer and Supervisor, Application Development.
Essential Duties & Responsibilities
Utilize ticket tracking system to accept assignments.
Discuss requests with Business System Analyst and/or lead developer or supervisor.
Develop an approach and plan to solve the issue.
Partner with lead developer and supervisor to design a solution for the assignment.
Document design and attach to the tracking system.
Develop solution per design created above.
Participate in code reviews.
Execute unit testing.
Check code into relevant branch for deployment.
Address any issue(s) discovered in testing.
Participate in team meetings.
Education, Requirements & Competencies
Working towards Bachelors or comparable work experience and proven application development skills.
Knowledge in source code repository systems (Git &/or TFS VC a plus).
Knowledge of ORMs.
Knowledge of design patterns.
Understand SOLID practice.
Working knowledge of HTML5, jQuery and CSS
Working knowledge of object oriented programming principles.
Understanding of dependency injection and how/when to use it.
Familiarity with TDD principles.
Familiarity with Ajax, Promises and Asynchronous programming.
Familiarity with: C#, JavaScript, KendoUI, Entity Framework, ASP.Net MVC, ASP.Net Core, NUnit/xUnit/MStest, and Moq/Rhino Mocks.
If you're a caring and customer focused individual who enjoys working with passionate team members, Coverys is the right company for you!
Candidatar-se agora