Current Openings

Sr. Software Engineer

, |
Post Date: 01/19/21
Job ID: 21-00062
Job Type:

Job Description

 

Job Responsibilities:

 

  • Participate in the agile development process to ensure project deliverables are met, on time and of high quality
  • Guide the team in defining the technical architecture of their projects, including working with them to finalize the DB schema
  • Plan and allocate work to the team & Mentoring the team. Monitoring development activities and reporting project progress
  • Participate in planning & recognizing inconsistencies (e.g., scope, resources, feasibility, usability, customer value, etc.  in product requirements and alert the Project Mentor)
  • Effectively communicate one-on-one with on-shore / off-shore product teams / developers
  • Ability to perceive short-comings in existing systems and recommend risk-mitigating solutions, work-arounds and better approaches
  • Participate in upgrade processes of technology stack

 

 

Skills and Experience Required:

 

Required:

  • 5+ years of hands-on experience in Java and SQL Server
  • Proficiency in object-oriented programming concepts and hands on design experience
  • Experience with database programming, schemas, SQL scripts and stored procedures
  • Proficient with source code management systems
  • Experience with DevOps and Cloud development (AWS or Azure strongly desired)
  • Agile development experience (Scrum/Kanban desired)

Desired:

  • Financial services industry experience

Education:

  • Bachelor's degree in Computer Science, Information Technology or equivalent work experience.