Job Title :
Application Developer
Location : New York, NY 10172
Duration : 09 Months + Extensions
Summary :
Designs, codes, tests, and maintains software applications to meet user needs. Responsibilities : Develop application features, fix bugs, collaborate with other developers and stakeholders. Skills : Proficiency in programming languages like Java, C#, or Python / SQL; experience with development frameworks. Investment Banking experience is a plus.
The software developer is responsible for designing, coding, testing, and maintaining software applications that fulfill specific user requirements. This involves translating business or user needs into functional and efficient software solutions. Key responsibilities include developing new application features by writing clean, scalable, and well-documented code; diagnosing and fixing bugs or performance issues to ensure reliability and usability; and collaborating closely with cross-functional teams such as other developers, project managers, business analysts, and end-users to align development efforts with project goals.
The role requires strong proficiency in programming languages such as Java, C#, or Python, combined with solid database skills using SQL. Familiarity with development frameworks and tools (e.g., Spring, .NET, Django) helps accelerate application development and enforce best practices. Additionally, understanding software development methodologies (Agile, Scrum) supports efficient workflow and continuous improvement.
Experience in investment banking or financial services is a valuable asset, as it enables the developer to better grasp domain-specific requirements, regulations, and complex financial transactions, thereby creating applications that effectively meet the unique challenges of that industry.
#CareerBuilder #Monster #Dice #Indeed #LinkedIn
Developer New York • New York, NY, United States