Looking for a Senior C# Programmer Analyst with Back End and Front End and API developmenet experience. You will retreave data back and force to the traders and clients. Linux Shell Scripting a huge plus, hands on SQL database, SQL server, goal tests and debugs
Performs a combination of the following duties according to departmental guidelines:
Codes, tests, debugs, and documents technical assignments of moderate complexity
Understands and evaluates business requirements, determines system requirements and proposes technical and procedural solutions to address them
Develops solutions according to design specifications that are thorough, accurate, and conform to development standards
Creates product and technical documentation for internal and external use
Independently researches and resolves basic to moderately complex technical problems
Performs unit testing and documents test activities/results to ensure error-free execution
Participates in normal support coverage rotation as scheduled.
Provides support and maintenance for one or more moderately complex applications.
Support may require working outside the regular work schedule for installation, testing and setup.
Performs other duties as assigned.
Minimum of 2 years' experience in software development in a professional environment. Prior experience with financial industry systems preferred.
Top of Form
Knowledge, Skills and Abilities:
Intermediate level skills with the following languages and/or technologies required:
Microsoft .NET C#
MySQL or any other relational database
Unix Shell Scripting
Intermediate analysis and troubleshooting skills
Ability to effectively learn and use new programming concepts, tools, and methodology to support the needs of the business
Ability to translate business requirements into technical details
Ability to work effectively in a fast-paced environment with minimal direction.
Must be able to complete work assignments accurately and on time, while simultaneously completing complex tasks to accomplish goals.
Ability to contribute to project plans by identifying tasks, estimating time and work efforts
Ability to effectively communicate both verbally and in writing
Ability to collaborate successfully and develop productive working relationships with other members of the development team and Systems staff
Basic to intermediate level skills with the following languages and/or technologies preferred:
Demonstrated proficiency developing framework-based software
Experience in software performance tuning techniques
Use of development process guidelines including Scrum
Practical hands-on experience using SQL databases such as MySQL, Oracle, SQL Server; WSDL-based and RESTful web services and familiar with version control systems SVN/GIT
Well versed in test coverage
Bachelor's degree in Information Technology, Computer Science, or related field or equivalent in experience.
Employment Type: Permanent
Work Hours: Full Time
Click here to apply
Please mention that you saw the job on TekGoblin