Job Description :
This role will be responsible for development, programming, analyzing, validation, testing, documenting, and implementing backend web application solutions. As a Senior Software Engineer (SSE), you are also responsible for analyzing information to determine, recommend, and plan application specifications and layouts. Additionally, you are responsible for awareness and compliance with all security, privacy, and acceptable use policies to protect the company’s information and network assets.
Responsibilities
? Develop data transformation layers for our backend services.
? Build tested and maintainable code according to technical design specifications.
? Write unit tests for new and existing code.
? Successfully work in an agile development environment with quick turn around.
? Conceptualize, design, build, and deploy small projects, plus contribute in multiple facets to larger team projects.
? Help resolve technical and customer experience issues.
Requirements
? Bachelor’s Degree in Software Engineering, Computer Science, or relevant fields.
? Minimum of 4-5 years of experience in application development experience.
? Proficiency in some combination of: Ruby on Rails, Elixir, HTML/CSS, SQL, Git.
? Highly detail-oriented and organized mindset with excellent analytical and problem-solving abilities.
? Demonstrated ability to employ new ideas, concepts, and methods.
? Excellent written and verbal communication skills (English
? Flexibility to work in both independent and collaborative team settings.
? Clear internal motivation and desire to go above and beyond to achieve company goals.
? Experience with multi-tier application architecture and design.
? Working knowledge of Industry standard application design patterns.
? Working knowledge of application security issues.