Job Description :
Title-Sr. Software Engineer

Location- Basking Ridge, NJ

What Project/Projects will the candidate be working on while on assignment FDS Paperless letters application

Is this person a sole contributor or part of a team Part of a team
If so, please describe the team (Name of team, size of team, etc ELGS7 (3 offshore, 4 onshore)


What are the top 5-10 responsibilities for this position (Please be detailed as to what the candidate is expected to do or complete on a daily basis)
? Work with business partners/product owners to understand desired system functionality.
? Understand new product capabilities and decompose the implementation into specific functional changes for verification
? Participate in Agile/Scrum methodology to deliver high-quality software releases
? Review code and provide feedback relative to best practices and improving performance
? Performing comprehensive QA review and testing of product distributions prior to release
? Troubleshoot production support issues post-deployment and come up with solutions as required


What software tools/skills are needed to perform these daily responsibilities

Java/Junit/Maven; macOS/UNIX/shell programming; Git/GitHub; MongoDB; MySQL; JBoss

REST services and API Design; Docker; OpenShift(OSE); Jenkins CI; Rally

What skills/attributes are a must have:
? Bachelor''s degree or equivalent work experience
? 5+ years of software engineering experience
? 3+ years of (Java) development experience
? Demonstrated success designing and building high-quality commercial software applications
? Experience delivering software using an Agile/Scrum methodology
? Expertise across the entire SDLC

What skills/attributes are nice to have:
Experience with Cloud technologies
? Understanding of SOA design principles
? Working knowledge of APIs
? Experience in the health care industry


Where is the work to be performed (Please list preferred Client facility, if other please specify i.e. remote work, rural, etc

Basking Ridge, NJ

What are the work hours (ex. 9am-5pm, day/night shifts, rotating shifts, etc)
9 am - 5 pm (Off hours deployment support may be required at times)

What type of interview process is preferred (Face to face, phone, Skype, or a combination of the three)
Face 2 Face
             

Similar Jobs you may be interested in ..