Position summary : The Sr. Software Engineer is a software developer that implements and maintains the company's product code.
Supervisory responsibility : This position is an individual contributor and does not normally supervise other staff.Essential Duties & Responsibilities : Implement new features, enhancements, and bug fixes to the company's product software.
Work with business analysts and functional domain experts to implement business rules and processes in softwareEstimate project development tasksWork with product support staff to troubleshoot, prioritize, and implement workarounds of customer support issuesAssist with issues identification and data error correctionProduce and review technical product documentationPerform peer reviews of development artifacts including code, designs, and documentationTrain and mentor employees in software development best practicesAll other related duties assigned by the managerNon-essential Duties : Interview candidates and perform recruiting activitiesRequired Knowledge, skills & abilities : Must have hands-on development experience with Java and J2EE (v1.
4 or higher)Knowledge of object-oriented programming including modeling expertise using UML (knowledge of Use Cases, Sequence Diagrams, Class Diagrams are a must)Hands-on experience of Java web development frameworks like Struts / Spring and ORMs like Hibernate.
Experience with enterprise application workflow technology such as JBPM, AlfrescoExperience with distributed computing, cloud, or grid technologiesKnowledge or experience in the financial domainEducation : Bachelor's Degree or Advanced degree (MA / MS or better) in computer science, information management, or a relevant discipline.
Experience : 3+ years experience in hands-on commercial Java software developmentPerformance Competencies : To perform the job successfully, an individual should focus on the following Performance Competencies to perform the essential functions of this position.
Deliver QualityLearn & Share KnowledgeAchieve ResultsEnhance our CultureWork environment and Travel Requirements : Office work environmentOccasional travel may be requiredUnless explicitly requested or approached by SS&C Technologies, Inc.
or any of its affiliated companies, the company will not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services.
SS&C offers excellent benefits including health, dental, k plan, tuition and professional development reimbursement plan.
SS&C Technologies is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, national origin, disability, veteran status or any other classification protected by applicable discrimination laws.