Search Job

Search

Call Us Now

+1 908 222 8055

Job Detail

Senior Software Developer/Web developer

Experience Level

8+ Year(s)

Location

CT

Posted Date

11/22/2019

Job Requirements

Senior Software Developer/Architect’s responsibilities include the following:

  • Collaborate with Software Developers to determine functional and non-functional requirements for building new software or applications and/or modify existing applications
  • Oversee the Design Process for Application Software
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to developers and engineers
  • Ensure software meets all functional and non-functional requirements (such as performance tuning and scaling)

Senior Software Developer/Architect Skills:

  • Architect possesses the following skills:
    • Strong analytical, creative, problem-solving and critical thinking skills.
    • Very detail-oriented team players who can consistently provide valuable suggestions and solutions in areas of software development, use and maintenance.
    • Effective mentoring skills in areas of application software design, development, testing and implementation.
    • Strong verbal and written communication skills with strong interpersonal skills

Responsibilities:

Work break-up:

  • Architecture/Tech Strategy – 25%
  • Hands on developer: 70%
  • Tech Leadership: 5%

Must Haves:

  • Bachelor’s Degree in Computer Science or the equivalent is required
  • 8+ years C#.Net applications using VS 2005/2008/2013/2015/2017 and SQL Server 2014/2016
  • System Design experience, especially designing systems from the scratch (must have experience to represent Architecture/Design using Visio or any other Drawing tools)
  • Experience working with high-performance, highly-scalable systems

Nice To have:

  • Experience with HTML5 and modern java script frameworks (such as react, angular)
  • Experience with JSON
  • Understanding of transport protocols including SOAP, MSMQ, FTP, SMTP and HTTP
  • Experience with developing ASMX Web Services and consuming web services
  • Understanding of Service Oriented Architecture and Microservices Architecture
  • Experience with Test driven development, Continuous Integration and Continuous deployment
  • Experience with RESTFul webservices
  • Experience with NoSQL databases
  • Experience with Dynamic CRM
  • Experience working with cloud technologies like AWS and Azure

Quick Contact

* Name :
*Email ID :
*Phone:
* Message :