Senior Software Development Engineer
Sapiens Bethlehem
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.
- 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.
AmazonMalvern (PA), 41 mi from Bethlehem (PA)
Ring is looking for an experienced Software Development Engineer to help build new initiatives on our growing Billing and Subscriptions team which is critical to expanding our services business and support our customers.
The ideal candidate...
Wayne (PA), 40 mi from Bethlehem (PA)
based functional and technical software solutions
• Mentor junior developers
Qualifications:
Requirements:
• 7+ years of software engineering/development experience
• Bachelor's Degree or higher in Computer Science, Software Engineering, or related...
AmazonMalvern (PA), 41 mi from Bethlehem (PA)
Binding, RxJava, Dagger, Retrofit, Kotlin, Coroutines, Gson and others- 3+ years of Android development experience
• 3+ years of non-internship professional software development experience
• 2+ years of non-internship design or architecture (design...
Best jobs you don't want to miss: