Previous Job
Ref No.: 18-75382
Location: BILLERICA, Massachusetts
Position Type:Full Time/Contract
Start Date: 10/11/2018
Billerica, MA

Experience Min Exp.: 9 Years, Max Exp.: 12 Years

Microsoft/Sun Certification 
(Microsoft Certified Professional Developer or Oracle Certified Master Java SE6 Developer)
Must have good knowledge of the company product development lifecycle and the process tools.
Should be proficient in at least two core development tools used within the company.
Should have good knowledge of design patterns
Good knowledge of, web services (,, VB 6.0, C++, Java, JavaScript, HTML, XML, OOA and OOD Concepts)
Sound Proficiency with Microsoft .NET / Java Technologies
Sound Knowledge of unit testing methodologies and frameworks
Must possess good communication skills.
Develop the solution following the software engineering standard
Should evaluate Proof of Concepts (POCs) and validate that code delivers design intent 
Should lead the team to complete the solution including technical review of other engineers' design or implementations
Must work with quality assurance team, business analyst, product manager or customers to address functional issues and to ensure the product is highly performed,
Should create high-level technical design and solution by analyzing and tracing designs to requirements (business and functional) and systems architecture
Should be responsible for creation of roadmaps, leading design reviews, and performing analysis 
Must identify systems and technical constraints, potential technology risks, and document possible mitigation strategies for high complexity projects 
Should guide the design deliverables of Systems Analysts and Developers 
Should possess excellent analytical and problem-solving skills.
Must have experience in overall architecture of software applications for products and solutions.
Must be excellent in leadership as well as verbal and written communication skills.
Should design solution which are Performance optimized and have a drive and skill to provide an approach to solve performance issues.
Design solutions where the security is addressed and evaluated.
Working QA and PM to define and agree on End to End testing approach and guide them on the solution.
Should  be involved in Sizing of the Hardware for the applications and have an understanding of networking.
Must define cutover plan for the overall solution and help PM to transition that as a project plan.
Must define define or Identify the L3/Dev Ops roles to keep the knowledge within team to own the application after go-live.
Consults with Business Analysts to write functional design for high complexity projects/solution
Manages design reviews, application design impacts between concurrent releases, and technical walkthroughs  
Must understand the technical details, integration, and functions of multiple applications, hardware, and/or software within a team.   
Should executes and enforces best practices.  
Should provides technical input and act as point-of-contact during architectural assessments for area applications 
Should possess good time management skills.
Must have good ability to anticipate issues and formulate remedial actions.
Sound interpersonal and team working skills.
Should have the ability to take on multiple assignments.
Should have good command of written and spoken English.
Must possess good problem-solving skills.