Desired Candidate Profile
We, are Cimpress India Pvt. Ltd., Ahmedabad are hiring for Sr. Software Developer. Please find below details:-
Position: Sr. Software Engineer
Location: Prahlad Nagar, Ahmedabad
# of position: 2
Start Date: ASAP
Required Experience & Education:
Graduation (B.E./B.Tech./MCA or equivalent)
Min 4+ years experience in Desktop and Web Development using Service Oriented Architecture. Must have Skills:
Advanced level of Microsoft .Net C# programming skills required. Database knowledge, knowledge of Stored procedures, views, triggers is required.
Expert Knowledge of Web API/WCF is required
Experience using CI/CD Tools - GitHub, Jenkins
Experience with cloud service infrastructure and platforms (AWS)
Strong background in API/SOA design principles
Very good knowledge of Design Patterns and Object-oriented programming and Implementing them in day to day development
Knowledge of SQL and PL/SQL
Highly developed analytical, problem recognition and decision-making skills.
Highly results oriented and comfortable in a fast pace high stress production environment.
Creative approach to problem solving and team collaboration.
Sound Knowledge of Agile Methodology
Excellent written and verbal communication skills in English language, calm and methodical approach, active listening skills, responds with appropriate feedback and in a timely manner.
Nice to Have
Experience working on Javascript frameworks AngularJS, ReactJS, JQuery.
HTML, CSS, Less, Sass
Expert computer skills with software programs such as MS Excel, Access, Project, Word, Power Point.
Strong analytical skills with a logical approach to problem resolution, gathers facts, takes corrective action, escalates problem at the appropriate stage
Ability to achieve results through others in a positive fashion that balances the interest of the business with the interest of the employee.
Knowledge of JIRA/TFS tools for bug tracking or SCRUM implementation
Basic knowledge of Mongo DB
Responsibilities Area:
ROLE AND RESPONSIBILITIES
He/shewill be responsible for developing and maintainingrobust and scalable desktop and web-based enterprise applications and backend RESTful services. He/she will be responsible for developingdesktop, webapplication integrating APIs, webservices & SDK (C#.Net Based). He/she will perform development and day-to-day maintenance on large scale applications.
Rapid proto-typing of new ideas driven by global stakeholders.
Build workflows for the Production artist which will help them to deliver customer products efficiently.
Upgrading existing tools as the user organizations need change.
Coordinate and work with global technology teams to integrate RMC and DIFY tools with other applications.
Convert business requirements to the technical implementation.
Resolve end users tool issues through collaborating with Operations.
Conduct and deliver root cause analysis on tool servicing or productivity issues and make recommendations to Ops.
Identifying own development needs in relation to current role, future plans and own personal development objectives in line with development plan.
Education:
UG: Graduation Not Required
Contact Details:
Keyskills:
c#
css
software development
web services
object oriented design
SQL Server
javascript
jquery
oops
html
wcf
mvc
angularjs