Senior PHP Developer
Job Description
OpSec Security—the world leader in brand protection—safeguards the revenues and reputations of more than half of the Fortune 100 brands in the rapidly evolving digital world. Using a SaaS delivery model, advanced data technology, and domain expertise, OpSec Security addresses Brand, Piracy, and Fraud risks that brands face due to the web's anonymity, global reach, and shifting consumption patterns for digital content, physical goods, and services. The role of Software Developer is to be responsible for working on the cutting edge of large scale product lifecycle management software, leveraging Big Data to detect and shut down nefarious activity that damages our client’s brands. Designing, constructing, and deploying enterprise-class software working in the .Net/C# stack. The position will report directly to the Senior Director of Software Engineering.
Job Responsibilities
UI Designer with 0-1 year of experience Very strong with interaction and visual design Should have an understanding of working in Figma/Adobe XD or similar tools Technical Experience: Strong understanding of the design process Conceptual and detailed design thinking. This means defining user goals, scenarios, benefits, flows, and conceptual designs and prototypes A good understanding of typography, typographic grid, grid-based systems, design frameworks, and responsive design principles is required Quickly visualize and prototype ideas to communicate concepts, conveying design ideas via sketches, wireframes, high-fidelity mockups, and prototypes Must be able to measure UX changes and suggest further improvements Experience working in a B2-B business ecosystem would be a plus Be part of a Scrum self-organizing team. Analyze requirements proposed by the product manager(s) and design viable solutions to satisfy them. Develop software that implements the designed solutions. Modify existing software to correct errors, adapt it to new requirements and improve performance. Follow the team guidelines to maintain code quality, test coverage and code reviews. Support the Quality Assurance team in a timely manner to guarantee the quality of delivered software.
Education and Experience
5+ years’ experience as a software engineer working primarily in a .Net-oriented development team using C#, ADO.Net, ASP.Net, and SQL Server. Experience with client-side (browser) web application development. Demonstrated ability to deliver high-quality, enterprise-class software on-time and of high quality. Knowledgeable in the software development lifecycle. Experience working in Agile-oriented teams, especially SCRUM or Kanban. Excellent written and oral communication skills. BSCS or equivalent