OP is excited to offer an opportunity for a passionate and innovative Sr. Software Engineer to join a global entertainment company. This candidate should have full-stack development experience. This is a Java and MongoDB-heavy role.
Responsibilities
Maintain a full-stack development environment with technologies including JavaScript, React, HTML, Classic ASP, Java, Node.js, JSON, IIS, and MS SQL.
Triage production support issues and develop software fixes with a short turnaround time. This may require in-depth troubleshooting and reverse engineering of existing code.
Participate in daily scrum meetings to collaborate with team members.
Develop feature enhancements to meet new business requirements.
Prepare code merge requests and database changes for deployment.
Perform regular code reviews.
Create and maintain technical documentation.
Perform unit testing and write test scripts for QA.
Recommend improvements to processes, technology, and interfaces that improve the effectiveness of the team.
Encourage innovation.
Help design critical software components, systems, and features.
Manage deliverables and deadlines in an agile setting.
Mentor and train other team members on design principles and coding best practices.
Minimum Qualifications
5+ years of software development experience in one or more general-purpose programming languages.
Experience as being technical lead of a team or project.
Experience with code versioning in a continuous integration/deployment setting.
Working proficiency and communication skills in verbal and written English.
Significant knowledge/experience in relevant technologies, such as:
CS Fundamentals
Object-oriented programming
Development tools
JavaScript
React
HTML/CSS
Classic ASP/VBScript
Java
Node.js
JSON
IIS
MS SQL
Database design
REST APIs
Preferred Qualifications
Familiarity with the entire web stack, experience with localization and accessibility, experience working on large-scale enterprise B2B systems.
Required Education
Bachelor's or Equivalent.
Benefits
401(k).
Dental Insurance.
Health insurance.
Vision insurance.
We are an equal opportunity employer and value diversity, equality, inclusion, and respect for people.
The salary will be determined based on several factors including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities
Participate in OP monthly team meetings, and participate in team-building efforts.
Contribute to OP technical discussions, peer reviews, etc.
Contribute content and collaborate via the OP-Wiki/Knowledge Base.
Provide status reports to OP Account Management as requested.
About Us
OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields — including AI, cyber security, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OP team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job