Speck1 Careers

Software Developer​

Speck1 is hiring a Software Developer to be a part of its development team.

The Software Developer will need to perform the following duties:

Design, Develop, Modify and Install the Software Applications

  • Participate in full life-cycle software development using  Javascript, EXT-JS and related technologies and frameworks.

  • Design, implement, and deploy highly scalable and reliable systems.

  • Use different Design Patterns, UML, GoF Design Patterns in the development of the product.

  • Build reusable code and libraries for future use.

  • Ensure the technical feasibility of UI/UX designs.

  • Integrate 3rd party APIs and web tracking cookies and pixels.

  • Optimize application for maximum speed and scalability.

  • Design and implementing REST and XML-based web services

  • Use understanding of client-side scripting and JavaScript frameworks, including jQuery, XML, JSON, AJAX in the development of software.

  • Use understanding of Cassandra, Kafka messaging bus and any rules engine experience in the development of software.

  • Use understanding of server-side CSS pre-processing platforms, such as LESS and SASS in the development of software.


Root Cause Analysis and Debug


  • Debug software issues using various debugging and analytical tools and skill sets.

  • Perform Root Cause Analysis Mechanisms. Identify the issue and define optimistic solution.

  • Use understanding of the workings of the application and all connected applications in the ecosystem to perform root cause analysis.

  • Resolve Critical Technical Production Issues using  Root Cause Analysis, Strong Debugging Techniques, Collaboration with various technical teams, Strong Understanding of business flows and integrated upstream & downstream applications.


Requirement Gathering


  • Interact with customers and application users to gather functional requirements and develop functional scope documents for projects.

  • Work with Product Team to categorize client requests as standard/non-standard to reduce time to assess alignment with business strategy and roadmap, and to simplify solution definition and estimation.

  • Work with Product Team to analyze client requirements and determine the solution to be implemented to close any gaps.

  • Work with UX designer to discuss and analyze the wireframes for the different screens of the application.

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.


Testing Applications

  • Test the application using various testing strategies like Unit Testing, Integration Testing, System Testing, and Smoke Testing to ensure everything works before handing off a build to the QA Team.

  • Code Reviews, Code Quality Analytics, Documentation, Unit Test Coverage Inspections, Software Factory Management, Code Check-ins, Change Management & Deployments.

  • Use Best Coding Practices to adhere Industry Standards.


Job Requirements

  • Bachelor’s degree required in Computer Science or Electrical & Computer Engineering or Information Technology.      

Send resumes to jobs@speck1.com

Please note that jobs posted on our website may also appear on job aggregator sites such as Indeed.com. We welcome you to apply on either site.