If interested please send your CVs to [email protected]
C# Developer
Responsibilities
Responsible for writing code that conforms with the company’s coding standards
Accountable for the quality of all their own code
Responsible for sufficient unit testing of their own code
Participate in all daily stand up meetings
Participate in sprint planning and provide work effort estimations
Duties
Development
• Manage day-to-day coding tasks
• Follow Scrum methodology and participate in all scrum meetings
• Be willing to learn and implement any areas of technology required to deliver on allocated tasks.
• Follow coding standards and the use of frameworks as instructed
• Follow source control procedures as directed
Team
• Communicate effectively with all team members
• Maintain a positive and constructive attitude
• Support technical lead and senior developers
Skills
• C#, ASP.net, MVC
• SQL Server
Optional skills
• REST, SOAP
• LinQ, Entity Framework
• jQuery, Javascript, AJAX
Beneficial
• Phonegap
• Agile/Scrum development
• NoSQL databases
• PHP, Python
-KnockoutJS
-AngularJS
Experience
• 1 years in web software development with excellent experience of C#, .NET
3.5/4.0, ASP.NET MVC
• comprehensive awareness of the importance of design, particularly,
object oriented programming, design patterns, library development/APIs
• Experience of working in a performance sensitive SOA environment;
• Knowledge of ecommerce platforms
Frontend Developer
Responsibilities
-Graphics design for web, mobile and occasionally print
-Enhancement of the UX of the existing web based products
-Design and development work of new web based projects and enhancements
-Working on a full website development
Participate in all daily stand up meetings
Participate in sprint planning and provide work effort estimations
Duties
Development
• Manage day-to-day design tasks
• Follow Scrum methodology and participate in all scrum meetings
• Be willing to learn and implement any areas of technology required to deliver on allocated tasks.
• Follow coding standards and the use of frameworks as instructed
• Follow source control procedures as directed
Team
• Communicate effectively with all team members
• Maintain a positive and constructive attitude
• Support technical lead and senior developers
Skills
-Experience building user interfaces using HTML, CSS and Javascript
-Javascript, jQuery & jQuery plugins
-Responsive Websites
-Photoshop, Gimp or similar.
Optional
-Mobile websites
-Wireframing
Beneficial
-Single Page Application frameworks
-Bootstrap
-KnockoutJS
-AngularJS
Experience
• 1 years in web software development with excellent experience of HTML, CSS, Javascript
• awareness of the requirements for designing for mobile devices
• Experience of working in a performance sensitive environment;
PROJECT/OFFICE Manager
This position plays a key role in the software development group at 4ROI, with
significant impact on project activities and corporate success.
Responsibilities:
Manage Software Development project activities for multiple projects across all project
phases, including initiation, planning, execution, monitoring, control and closure.
Work collaboratively with development team, lead architect and off-shore teams to determine
technical direction and approach to system design and implementation, including both brand
products and supporting systems.
Create, manage and track project vehicles, including, but not limited to:
o Project schedules
o Detailed project plans
o Project scope statements
o Cost estimates
o Resource plans
o Risk and issues logs
o Status reports
Tailor project management, development and support processes to meet the needs of individual
(new and/or ongoing) projects.
Manage the day-to-day activities of projects and staff; communicate with project teams as
necessary to ensure project deliverables are on schedule and within cost parameters.
Communicate and collaborate with internal and external customers as needed in regards to
project deliverables including managing expectations, presenting and interfacing with sponsors.
Make decisions and communicate trade-offs and risks; drive key decisions across projects.
Make recommendations to management about schedules, prioritization and resource allocation
with input from team members.
Provide ongoing project plan/status reporting for use by account managers, clients and
management.
Provide input into strategic planning processes.
Manage resource planning and organizational capacity planning.
Manage day to day administration and running of the project office.
Minimum Qualifications:
B.S. or B.A. degree in Business Administration, Management, Project Management, Computer
Science, Engineering or related field.
At least 2 years of experience in a technology environment, preferably including practical
professional experience in project management.
Fundamental understanding of web-based systems programming and development.
Ability to adjust and set priorities to meet deadlines.
Ability to effectively manage staff.
Strong written and verbal communication skills, including presentation skills.
Strong persuasion and negotiation skills, including conflict resolution skills.
Ability to work effectively in a professional manner with technology staff, business stakeholders,
end users, management and others outside the organization.
Ability to work independently.
Self-motivated with ability to drive projects.
Experience estimating project costs.
Beneficial:
Project management certification
.Net or SQL experience.
BENEFITS
We are offering a generous salary dependent on experience and the chance to work in a relaxed, result oriented environment. In addition, you will have the chance to work on projects for/interact with organisations around the world while learning and applying best practices and bleeding edge technology relating to software development.
You will get the unique opportunity to be part of the founding team of a stable UK based startup company thus providing almost unlimited scope for rapid career progression and improvement in benefits as the company grows and the chance to have your name behind some globally recognised innovative products.
If interested please send your CVs to [email protected]
Email subject should be the job title you are interested in