About Synechron:
Synechron is one of the fastest-growing digital, business consulting & technology firms in the world. Specialized in financial services, the business’ focus on embracing the most cutting-edge innovations combined with expert knowledge and technical expertise has allowed Synechron to reach $500+ million in annual revenue, 8,000 employees and 18 offices worldwide. Synechron is agile enough to invest R&D into the latest technologies to help financial services firms stand at the cutting-edge of innovation; yet, also large enough to scale any global project. Learn more at: www.synechron.com
Synechron draws on over 15 years of financial services IT consulting experience to provide expert systems integration expertise and technical development work in highly-complex areas within financial services. This includes: Enterprise Architecture & Strategy, Application Development & Maintenance, Quality Assurance, Infrastructure Management, Data & Analytics and Cloud Computing. Synechron is one of the world’s leading systems integrators for specialist technology solutions including: Murex, Calypso, Pega, and others and also provides traditional offshoring capabilities with off-shore development centers located in Pune, Bangalore, Hyderabad, and Chennai as well as near-shoring capabilities for European banks with development centers in Serbia. Synechron’s technology team works with traditional technologies and platforms like Java, C++, Python, and others as well as the most cutting-edge technologies from blockchain to artificial intelligence. Learn more at: http://synechron.com/technology
Synechron on behalf of our client a leading financial corporation is seeking for Python Developer/ Architect role.
Role : Python Developer/ Architect
Location : New Jersey
Required Skills:
- Strong experience in developing technical architecture for product applications
- Deep knowledge of architecture patterns, frameworks and design patterns
- Deep knowledge of Python and an OO language such as Java / C# / C++
- Familiarity with Agile methodologies
- Proficient with data privacy practices
- Ability to develop and implement software applications
- Ability to oversee coding and debugging activities
- Designing major aspects of the architecture of an application, including components such as user
- interface, middleware and infrastructure
- Define and implement application architecture for diverse business processes, projects, and function
- Develop software solutions and strategy to meet the architectural goals and needs of a client
- Liaise with programmers and software development team to design and implement an architectural system
- Design the interface between multiple applications, databases, and middleware systems
- Provide technical support and training of an organization’s IT personnel to ensure high level of
- business performance
- Proffer recommendations to clients on technical resources and action plans necessary for an efficient architectural system
- Monitor the performance of architectural systems to ensure fluid interaction between components
- Conduct tests to ensure an application conforms to fundamental application standards and meets the requirements of the end user
- Ensure proper documentation of software design and developing processes in order to produce appropriate procedures for application use
- Design applications according to specific architectural design to improve overall system performance
- Providing technical leadership to the application development team
- Performing design and code reviews
- Ensuring that uniform enterprise wide application design standards are maintained
- Collaborating with other stakeholders to ensure the architecture is aligned with business requirements
- Ability to balance the pragmatic need to deliver while maintaining a high level of architectural purity
Desired Skills:
- Experience: 7-10 Years
- Education and Training: Require a Bachelor’s degree in computer science or a related technical degree.
- Extensive experience and knowledge of programming, software development and architectural solutions is also required
- Problem-solving Skill: Able to identify and develop architectural systems that meet the needs of clients
- Strong communication skills
- Analytical Skill: Well versed in conducting system analysis to identify operational limitations and gaps in functional coverage.
- The qualified individual will have soft-skills in resolving and influencing the positive outcome of conflicting objectives and priorities