Home

Senior Software Engineer Advisory Team -- Alpharetta, GA (Hybrid ) at Alpharetta, Georgia, USA
Email: [email protected]
https://jobs.nvoids.com/job_details.jsp?id=2040665&uid=
From:

Subodh Kumar,

TEK INSPIRATIONS LLC

[email protected]

Reply to:   [email protected]

Job Description -
Senior Software Engineer Advisory Team
Alpharetta, GA (Hybrid 3 days on-site)
12+ month contract to hire
Key Responsibilities
Required Skills & Qualifications
Functional Skills
Financial Domain Experience: Proven experience in the financial sector, with a strong understanding of portfolio management functions being a significant advantage.
Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Analytical Skills: Strong data analysis capabilities with meticulous attention to detail.
Self-Motivation: Demonstrated ability to take ownership of tasks and projects, with a proactive and creative approach to problem-solving.
Technical Skills
Database Technologies: Minimum of 5 years hands-on experience with DB2/SQL, SQL Server, Stored Procedures, and JCL.
Programming Languages: Proficiency in COBOL and CICS for legacy system maintenance and development.
Middleware & Parsing: Experience with MQ and XML parsing for data integration and communication.
Agile Methodologies: Proven experience working in an Agile environment, supporting both development and batch processing tasks.
Concurrency & Server-Side Development: Strong understanding of concurrency principles and high-volume server-side development practices.
Error Handling: Expertise in managing error handling, including Abends and SQLCODEs, to ensure system stability.
Preferred Qualifications
Advanced Financial Systems Knowledge: Deep understanding of trading platforms or financial services systems.
Modern Development Practices: Familiarity with contemporary software development tools and practices, including CI/CD pipelines and automated testing.
Leadership Experience: Previous experience leading projects or mentoring team members.
Certifications: Relevant certifications in software development, Agile methodologies, or financial systems are a plus.
1. Software Development & Maintenance
    Develop and Maintain Systems: Design, develop, and maintain robust software solutions for the Portfolio Management System.
    Full Software Development Lifecycle: Participate in all phases of the software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance.
    High-Volume Server-Side Development: Implement concurrency and high-volume server-side solutions to ensure optimal performance and scalability.
2. Technical Expertise
    Database Management: Utilize DB2/SQL, SQL Server, Stored Procedures, and JCL to manage and manipulate data effectively.
    Legacy Systems Integration: Work with COBOL, CICS, and JCL to integrate and enhance legacy financial systems.
    Middleware and Data Parsing: Implement solutions using MQ and XML parsing to facilitate seamless data exchange and integration.
3. Agile Collaboration
    Team Collaboration: Work within a 15-member Agile team, participating in daily stand-ups, sprint planning, and retrospectives.
    Batch and Development Support: Provide support for batch processing (rotational) alongside development tasks to ensure continuous system reliability and performance.
4. Quality Assurance & Problem Solving
    Error Handling: Implement robust error handling mechanisms, including managing Abends and SQLCODEs to maintain system integrity.
    Data Analysis: Conduct thorough data analysis to ensure accuracy and reliability of financial data within the Portfolio Management System.
    Continuous Improvement: Identify opportunities for process improvements and implement best practices to enhance software quality and team efficiency.
5. Communication & Leadership
    Stakeholder Engagement: Communicate effectively with cross-functional teams, stakeholders, and end-users to gather requirements and provide updates on project progress.
    Mentorship: Mentor junior engineers and contribute to a culture of knowledge sharing and continuous learning within the team.

Keywords: continuous integration continuous deployment message queue Georgia
Senior Software Engineer Advisory Team -- Alpharetta, GA (Hybrid )
[email protected]
https://jobs.nvoids.com/job_details.jsp?id=2040665&uid=
[email protected]
View All
12:26 AM 27-Dec-24


To remove this job post send "job_kill 2040665" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 88

Location: Alpharetta, Georgia