Logo
Jobot

Sr. Software Engineer

Jobot, Oklahoma City, Oklahoma, United States, 73116


100% Remote Role, Innovative Legal Software CompanyThis Jobot Job is hosted by: Duran WorkmanAre you a fit? Easy Apply now by clicking the "Apply" buttonand sending us your resume.Salary: $140,000 - $160,000 per yearA bit about us:We are seeking a highly skilled and motivated Sr. Software Engineer to join our dynamic team. The successful candidate will be involved in the full life cycle of software development, including designing, developing, testing, and maintaining software applications. This role will require a deep understanding of software development principles, excellent problem-solving skills, and a passion for technology. The Sr. Software Engineer will work in a fast-paced, collaborative environment and will have the opportunity to contribute to the development of cutting-edge technology solutions.Why join us? 100% remote work Competitive salary, great benefits, profit-sharing, 401k, & PTO package Growth OpportunityJob DetailsResponsibilities:1. Design, develop, and maintain high-quality software applications using Javascript, Node.js, Docker, and SQL.2. Collaborate with cross-functional teams to define, design, and ship new features.3. Contribute to all phases of the development lifecycle, from concept and design to testing.4. Write well-designed, testable, efficient code that meets coding standards.5. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.6. Analyze and resolve technical and application problems.7. Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.8. Provide technical guidance and coaching to developers and engineers.Qualifications:1. Bachelor’s degree in Computer Science, Information Technology, or a related field.2. Minimum of 5 years of software development experience.3. Proven experience with Javascript, Node.js, Docker, and SQL.4. Strong understanding of the software development lifecycle.5. Excellent problem-solving skills and attention to detail.6. Demonstrated ability to write clean, efficient, and reusable code.7. Experience working in an Agile/Scrum development process.8. Strong knowledge of data structures, system design, and algorithms.9. Excellent communication and teamwork skills.10. Ability to work independently and manage multiple task assignments.11. Strong desire to learn and grow professionally in a highly technical and dynamic environment.Interested in hearing more? Easy Apply now by clicking the "Apply" button.