Senior Application Developer 🔥
Senior Application Developer –Remote (NO C2C)
Experience:
· Minimum 5 years of experience software development
· Minimum 5 years of experience using web servers, applications servers, and RDBMS
· Experience with JSON, AJAX, SOA, Rest/SOAP based Web Services, JUnit, Jenkins and Bitbucket
· Experience in API security, analytics, throttling, caching, logging, request and response modifications etc.
· Experience in creating REST API documentation using Swagger and RAML or similar tools desirable
· Experienced with Object-Oriented Design (OOD)
· Knowledge of SQL procedures and functions, and complex SQL Queries
· Financial services industry experience
Requirements:
· Bachelor’s degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience
· Minimum 4 years of software development experience
· Practical expertise in Software Development Life Cycle (SDLC) including Waterfall and Agile/SCRUM
· Understanding of data modeling concepts
· Willingness to participate in an on-call rotation
· The Senior Application Developer will demonstrate advanced skills while coaching and mentoring less senior team members
Activities:
· Design, code, test, and deliver insightful and architecturally sound business solutions around high complexity work
· Document code and projects so others can easily understand, maintain and support
· Fulfill customer requirements according to project/enhancement specifications
· Apply team coding, documenting and testing standards and recommend process improvements
· Improve application and team processes
· Anticipates the impact of a change or project across multiple systems
· Communicate application changes clearly, concisely, and objectively, both verbally and in writing
· Learn the business process domain to better support the business
· Decrease incidents and increase up-time by developing quality code and testing
Job Type: Contract
Schedule:
- Monday to Friday
Work Location: Remote