|
Search Jobvertise Jobs
|
Jobvertise
|
Senior Software Development Engineer Location: US-PA-Bethlehem Jobcode: c2ca032a9f1e68003974ddad62b843e6-122020 Email Job
| Report Job
Responsibilities
- Provide technical analysis of any issues reported by clients.
- Maintain operational readiness of previously developed functionality through troubleshooting, repair and testing software defects per established implementation practices.
- Provide high-level and detailed estimates for analysis, design and development activities per defined requirements.
- Gain thorough understanding of the requirements for functionality being developed.
- Translate requirements into design artifacts for software subsystems in accordance with defined software architecture and applicable project design standards.
- Autonomously implement (code, test) software from technical documentation and requirements.
- Code and execute unit tests.
- Update technical documentation and unit tests when making software changes
- Adhere to design, coding and other defined quality standards.
- Perform design and code reviews in collaboration with other team members, providing and receiving constructive feedback
- Participate in and contribute to software architectural design discussions.
- Support the application in production.
Requirements
- Bachelor’s degree in Computer Science and/or related field; related work experience can be substituted for educational requirement
- 6+ years software development experience, including core enterprise business applications
- Strong experience in designing and developing enterprise applications using Java technologies and Software Design Patterns
- Working knowledge of application servers (JBoss, WebSphere), including configuration, monitoring and tuning preferred
- Experience with various open source tools and projects, such as Maven, CXF, Spring, (link removed)>
- Experience working with SQL and RDBMS products like Oracle, DB2, SQL Server.
- Understanding of logical database design and physical database structures.
- Experience with RDBMS, with focus of tuning of complex queries.
- Experience with complex multi-user issues, concurrency and transaction management.
- Extensive experience in full software development lifecycle using agile methodologies such as Scrum
- Domain experience in the Insurance Industry desired, preferably in the Property and Casualty
- Excellent oral and written communication skills – able to present designs, and facilitate design discussions.
- Willingness and ability to interact with internal and external clients.
- Must be able to work as part of a team working towards a common goal.
- Strong team player with flexible attitude.
- Well organized and professional.
- Strong analytical skills and attention to detail.
- Experience in XML/XSLT is a plus.
- Experience in UI technologies (HTML5, CSS3, JavaScript, AJAX, Angular) is a plus.
Sapiens
|